Analysis workspace
Analyze the
atmosphere.
Explore, visualise and analyse global weather and climate data — a research workspace in design. The layout below is the planned workflow; the map shows a real example layer.
Multiple datasets
Reanalysis, forecast, satellite and station data — sources under evaluation.
Analysis tools
Maps, time series, composites and climatology — planned.
Research ready
Exports with metadata and citations — planned.
Globe: NASA Blue Marble, Black Marble and MODIS cloud composite — illustrative, not current weather.
1. Select dataset
Choose a data source to begin an analysis.
ERA5(Selected)
ECMWF reanalysis
1940 – near present
0.25° global
ReanalysisCandidate
GFS
NOAA global forecast
0 – 16 days
0.25° global
ForecastCandidate
Satellite
NASA · NOAA · EUMETSAT
Observations
Product-specific terms
ObservationCandidate
Station data
National agencies, SYNOP / METAR
Surface observations
Coverage varies
ObservationCandidate
2. Configure your analysis
Set parameters to visualise and analyse atmospheric data.
Variable
Level
Region
Period
Anomaly mode
Analysis type
Preview: these controls are not active yet.
2 m air temperature, monthly mean
NASA GMAO MERRA-2 · June 2026
Reanalysis
2 m air temperature, monthly mean (K)
Methodology
The data and methods behind every analysis: sources, processing, climatologies and aggregation.
- Baselines and reference periods
- Anomaly calculation
- Time and aggregation
- Units and conversion
- Satellite products
Export & download
Download data, figures or share an analysis — once analyses exist.
- Download dataNetCDF, CSV
- Export figurePNG, PDF, SVG
- Copy linkShare analysis
- Open in notebookJupyter
Example layers
Real, dated satellite and reanalysis layers already connected for display — a taste of what analyses will start from.
Sea surface temperature anomaly
28 Sept 2026 · vs 2003–2014 MUR climatology
Precipitation, daily (IMERG)
28 Sept 2026 · Satellite estimate
Land surface temperature (day)
30 Sept 2026 · Terra MODIS
Aerosol optical depth
28 Sept 2026 · MODIS Terra + Aqua
Code & API integration
How a Python library or API call could look once the data API exists.
# Draft interface — the package does not exist yet
from meteorologist import Dataset
ds = Dataset("era5")
data = ds.get(
variable="z",
level=500,
region="global",
start="2026-08-01",
end="2026-08-31",
anomaly=True, # vs 1991-2020
)
data.plot_map()# Draft interface — this host does not respond yet
curl -G "https://api.meteorologist.id/v1/lab/analyses" \
-H "Authorization: Bearer <YOUR_KEY>" \
--data-urlencode "dataset=era5" \
--data-urlencode "variable=z" \
--data-urlencode "level=500" \
--data-urlencode "anomaly=1991-2020"// Draft interface — not published
const res = await fetch(
"https://api.meteorologist.id/v1/lab/analyses?" +
new URLSearchParams({ dataset: "era5", variable: "z", level: "500", anomaly: "1991-2020" }),
{ headers: { Authorization: "Bearer <YOUR_KEY>" } },
);
const analysis = await res.json();Not live: there is no package or endpoint yet, and names may change.
Heavy scientific processing will run in data pipelines, not in the browser.