spb/countryatlas
Public
TypeScript 57%
Python 38.6%
JavaScript 3.6%
CSS 0.6%
1# Eurostat JSON-stat mappings for the `eurostat` connector (verified with curl on 2026-09-11 — docs/sources-research.md §4).2# dataset = Eurostat dataset code; params = dimension filters (every dimension except geo/time must be pinned to ONE code).3# geo EL→GR, UK→GB; EU27_2020/EA20/EA21 aggregates are dropped. Status p/e/s → is_estimate, f → is_forecast.4sources:5# ---------------------------------------------------------------- economy6- indicator: inflation7 dataset: prc_hicp_aind8 code: RCH_A_AVG.CP009 params: {unit: RCH_A_AVG, coicop: CP00}10 priority: 211 notes: HICP all-items, annual average rate of change (%). WB CPI stays priority 1; IMF WEO is also 2 for non-EU areas.12- indicator: nominal-house-price-index13 dataset: prc_hpi_a14 code: TOTAL.I15_A_AVG15 params: {purchase: TOTAL, unit: I15_A_AVG}16 priority: 217 frequency: A18 notes: House price index (total purchases), annual average, 2015=100 — annual series behind the quarterly OECD index.19# ---------------------------------------------------------------- government20- indicator: general-government-gross-debt-pct-gdp21 dataset: gov_10dd_edpt122 code: GD.S13.PC_GDP23 params: {na_item: GD, sector: S13, unit: PC_GDP}24 priority: 225 notes: Government consolidated gross debt (EDP, Maastricht definition), % of GDP.26# ---------------------------------------------------------------- labour27- indicator: unemployment-rate28 dataset: une_rt_a29 code: Y15-74.PC_ACT.T30 params: {age: Y15-74, unit: PC_ACT, sex: T}31 priority: 332 notes: LFS unemployment rate, 15–74, % of labour force.33- indicator: employment-rate34 dataset: lfsi_emp_a35 code: EMP_LFS.Y15-64.PC_POP.T36 params: {indic_em: EMP_LFS, age: Y15-64, unit: PC_POP, sex: T}37 priority: 138 notes: LFS employment rate, 15–64, % of population.39- indicator: long-term-unemployment-share40 dataset: une_ltu_a41 code: LTU.Y15-74.PC_UNE.T42 params: {indic_em: LTU, age: Y15-74, unit: PC_UNE, sex: T}43 priority: 144 notes: Long-term unemployed (12 months+) as % of total unemployment, 15–74.45- indicator: part-time-employment-share46 dataset: lfsa_eppga47 code: Y15-64.PC.T48 params: {age: Y15-64, unit: PC, sex: T}49 priority: 150 notes: Part-time employment as % of total employment, 15–64.51# ---------------------------------------------------------------- income & poverty52- indicator: median-household-income53 dataset: ilc_di0354 code: MED_EI.TOTAL.T.PPS55 params: {statinfo: MED_EI, age: TOTAL, sex: T, unit: PPS}56 priority: 157 notes: Median equivalised net income, purchasing power standard (PPS), total population.58- indicator: at-risk-of-poverty-rate59 dataset: ilc_li0260 code: MED_EI.B_60.PC.T.TOTAL61 params: {statinfo: MED_EI, rskpovth: B_60, unit: PC, sex: T, age: TOTAL}62 priority: 163 notes: "At-risk-of-poverty rate (income below 60 % of national median equivalised income), % of population. statinfo=MED_EI is the only valid code (there is no RT)."64# ---------------------------------------------------------------- housing65- indicator: housing-cost-overburden-rate66 dataset: ilc_lvho07a67 code: TOTAL.TOTAL.T.PC68 params: {rskpovth: TOTAL, age: TOTAL, sex: T, unit: PC}69 priority: 170 notes: Share of population living in households where housing costs exceed 40 % of disposable income.71- indicator: homeownership-rate72 dataset: ilc_lvho0273 code: TOTAL.TOTAL.OWN.PC74 params: {rskpovth: TOTAL, hhcomp: TOTAL, tenure: OWN, unit: PC}75 priority: 176 notes: Distribution of population by tenure status — owners (with or without mortgage), % of population (EU-SILC).77# ---------------------------------------------------------------- innovation, energy, climate, health, education78- indicator: rd-expenditure-pct-gdp79 dataset: rd_e_gerdtot80 code: TOTAL.PC_GDP81 params: {sectperf: TOTAL, unit: PC_GDP}82 priority: 383 notes: GERD all sectors, % of GDP (behind WB 1 and OECD MSTI 2).84- indicator: renewable-energy-consumption-share85 dataset: nrg_ind_ren86 code: REN.PC87 params: {nrg_bal: REN, unit: PC}88 priority: 289 notes: Share of renewable energy in gross final energy consumption (SHARES), %.90- indicator: total-ghg-emissions91 dataset: env_air_gge92 code: GHG.TOTX4_MEMO.MIO_T93 params: {airpol: GHG, src_crf: TOTX4_MEMO, unit: MIO_T}94 priority: 395 notes: Total GHG excluding LULUCF and memo items, million tonnes CO2-equivalent (UNFCCC inventories). Behind OWID 1 and WB 2.96- indicator: life-expectancy97 dataset: demo_mlexpec98 code: T.Y_LT199 params: {sex: T, age: Y_LT1}100 priority: 3101 notes: Life expectancy at birth, total.102- indicator: tertiary-attainment-25-34103 dataset: edat_lfse_03104 code: T.Y25-34.ED5-8.PC105 params: {sex: T, age: Y25-34, isced11: ED5-8, unit: PC}106 priority: 2107 notes: Share of 25–34 year-olds with tertiary education (ISCED 5–8).108- indicator: tertiary-attainment-25-64109 dataset: edat_lfse_03110 code: T.Y25-64.ED5-8.PC111 params: {sex: T, age: Y25-64, isced11: ED5-8, unit: PC}112 priority: 2113 notes: Share of 25–64 year-olds with tertiary education (ISCED 5–8).114- indicator: upper-secondary-attainment115 dataset: edat_lfse_03116 code: T.Y25-64.ED3-8.PC117 params: {sex: T, age: Y25-64, isced11: ED3-8, unit: PC}118 priority: 3119 notes: Share of 25–64 year-olds with at least upper secondary education (ISCED 3–8). Behind OECD 1 and WB 2.120