Global Energy Lab
A cross-country energy & emissions workbench. Pre-built CSV snapshots from Ember Climate and World Bank load automatically — open a page and start reading.
Overview
Auto-loaded snapshots
Pre-built CSV bundles load on first app open. No API keys, no manual sync — just open the page and read.
Rule-based verdicts
Every chart comes with a plain-language verdict (Decoupled / Transitioning / High-risk) anchored to IEA / IPCC thresholds.
37 countries · 35 years
Ember Climate (1990-) and World Bank WDI series, harmonized into per-country combined CSVs.
What's included
What you can do
When you open the app you land on the Overview — a rundown of the bundled data sources (Ember Climate, World Bank) plus cards for every page.

How it works
All data is pre-built and bundled — there are no live API calls in-app. Open a page and start reading immediately.
The same controls on every page
Data Hub — preview & download
The Data Hub lists every bundled CSV with its type, row count, size, and source (Ember Climate, World Bank). Preview rows in a side modal, or download files individually or in bulk. It looks roughly like this:

Reading a page
Open any country and you get a one-screen energy profile — a verdict band on top, a few dimension cards, then tabs and a findings list. The figures and verdict differ per country; the layout reads like this:

Charts & tables
Keep scrolling and you reach the KPI tiles, then the charts and tables for that view. Each page — and each country — shows different ones; here's one example:

The in-app Guide
The ⓘ Guide in the top-right of every tab opens a panel explaining that screen's tiles, thresholds, and verdicts. Each page has its own — for example:

Page categories
Global Energy Lab organizes its 10 pages into 5 sidebar categories.
Overview
Landing page with data-source rundown and page catalog.
1 page
Data Hub
Inventory and download any bundled CSV.
1 page
Cockpit
Single-country deep-dive or peer-group comparison.
2 pages
Energy System
Cross-cutting mix, emissions, trade, and transition views.
4 pages
Research
Composite scoring and forward-looking projections.
2 pages
All pages
All 10 pages organized into 5 categories.
Overview
· 1 pageLanding screen — what data is loaded and where to start.
Overview
landingcatalogData-source rundown + page catalog. Read this first.
What it shows
- •Lists Ember, World Bank, EIA sources with descriptions
- •Shows how many datasets and countries are currently in memory
- •Cards for every page, click to navigate
Data Hub
· 1 pageInspect and download every CSV that powers the app.
Data Hub
previewdownloadcsvInventory of all bundled datasets — Ember, World Bank, and per-country snapshots.
What it shows
- •Search by file name, key, or description
- •Filter by source: Ember / World Bank / Country
- •Preview first 100 rows of any CSV in a side modal
- •Download individual files or bulk-export the filtered set
Cockpit
· 2 pagesSingle-country deep-dives or peer-group comparisons.
Country Dashboard
5 tabssingle countryFull energy profile for one country across 5 tabs.
What it shows
- •Overview — verdict + 4 dimension cards (Generation, Emissions, Security, Transition)
- •Generation — 8-fuel stacked area, capacity factor, decadal mix shift
- •Fuels — fossil mix, coal vs gas, coal exit projection
- •Emissions — decoupling scatter, Kaya decomposition, Paris pathway alignment
- •Security — net imports, HHI diversification timeseries with archetype benchmarks
Country Comparison
6 tabsmulti-countryCompare any peer group across 6 tabs.
What it shows
- •Multi-Country — small-multiples time series
- •Benchmark — scatter plot with peer-group context
- •Ranking — sortable table for any indicator
- •Gap Analysis — distance from peer median over time
- •Leaders & Laggards — 4 leaderboards + statistical outliers
- •Trends — rolling 5y correlation + lead-lag analysis
Energy System
· 4 pagesCross-cutting analysis on mix, emissions, trade, and transition pace.
Energy Mix
mixHHIGeneration by fuel across peer groups + diversification indices.
What it shows
- •Latest mix bar chart, stacked to 100%
- •Mix evolution over time (small-multiples per country)
- •HHI concentration timeseries with diversification thresholds
- •Shannon entropy snapshot (0-1, normalized by ln(N))
Emissions
CO2decouplingCO2 trajectories, decoupling, and historical responsibility.
What it shows
- •Per-capita ranking + absolute total ranking
- •Decoupling scatter (CO2 growth vs electricity growth)
- •Latest per-capita emissions ranked
- •Cumulative power-sector CO2 leaderboard since 1990
Trade & Security
importsHHIEnergy dependence, electricity trade, and exposure scoring.
What it shows
- •Net energy imports timeseries
- •Security quadrant (imports × diversification)
- •Latest snapshot with HHI + net imports per country
- •Z-score timeseries vs peer group
Transition
renewablesnet-zeroRenewable progress, transition speed, and net-zero tracking.
What it shows
- •Renewable share over time (electricity + final energy)
- •Transition speed scatter (latest share vs 10y change)
- •Energy intensity of GDP
- •Net-zero target tracker (stated year vs on-trend year)
Research
· 2 pagesComposite scoring and forward-looking projections.
Transition Score
composite5 KPIs0-100 composite ranking blending 5 weighted KPIs.
What it shows
- •Clean share (40%) — clean / total generation
- •Carbon intensity (25%) — gCO2/kWh
- •Renewable acceleration (15%) — 10y CAGR of renewables
- •Coal exit (10%) — 10y % change in coal generation
- •HHI / diversification (10%)
Forecasting Lab
projectionbreakpointProject indicators forward and detect trend breakpoints.
What it shows
- •Linear / exponential extrapolation, 5-25 year horizons
- •Breakpoint detection — finds the year a two-piece fit reduces residuals by 5%+
- •R² fit-quality indicator (excellent / good / fair / poor)
- •Multi-country overlay on a single chart