How to use Precipiteau

Play / Pause

Press the button (or Space) to animate the radar loop. Use the ‹ › buttons (or ← → arrow keys) to step one frame at a time. Drag or click the slider to jump to any moment in the last 24 hours.


🛰️

Radar

Live precipitation radar from the OPERA network (35+ European countries), updated every 15 minutes. Colors show precipitation type: green = rain, blue = snow, red = freezing rain, orange = ice pellets, purple = mixed/sleet, gold = hail.

🌍

Radar + Sat

Combines OPERA radar with dual-satellite confirmationH-SAF H60 (MSG/SEVIRI geostationary) and JAXA GSMaP-NOW (LEO microwave). A satellite pixel is accepted only when both sources independently agree on rain, ensuring conservative, high-confidence estimates at range.

Radar is authoritative near active stations; satellite fills coverage gaps at range. Both sources carry a ~15–30 min lag, so the most recent 1–2 frames may show radar only — this updates automatically.

🌧️

Daily Total

Accumulated rainfall since 00:00 UTC today. Use the slider to replay how precipitation built up through the day. Earlier hours use the official OPERA accumulation product (ACRR). The most recent ~2 hours use radar rate as an estimate (updated ~every 5 min) until official data arrives.

Enable + Satellite to fill radar coverage gaps with dual-satellite confirmation (H-SAF H60 + JAXA GSMaP-NOW), using the same blending as Radar + Sat. Clicking the map in this mode shows the accumulated total (mm) at that point.

📡

ZhMax

Displays raw horizontal radar reflectivity (dBZ) — the strength of the radar echo — using the standard NWS colour scale: cyan 5–15 dBZ (drizzle) · green 15–30 dBZ (light rain) · yellow 30–35 dBZ (moderate) · orange-red 40–45 dBZ (heavy) · red 45–55 dBZ (intense) · magenta 55+ dBZ (extreme / possible hail). Unlike the Radar layer, ZhMax shows the raw signal before conversion to mm/h. Clicking the map in this mode shows a dBZ time series instead of rain rate.

Forecast

1-hour precipitation nowcast generated by PySTEPS optical flow. Shows where rain is likely to move based on recent radar motion. Updated automatically when new radar data arrives.


🕐

4h / 24h view

Switch between the last 4 hours (detailed, recent) or the full 24-hour radar history.

⏭️

Latest

Jumps to the most recent frame. In Radar + Sat mode it jumps to the most recent frame where satellite data (H-SAF + JAXA) was successfully received, which may be 1–2 frames (15–30 min) behind the radar due to satellite processing lag. In other modes it jumps to the latest radar frame.

📍

Click the map

Click anywhere on the map to open a popup with a time series chart at that exact location. In Radar / Radar+Sat mode the chart shows rain rate (mm/h) by precipitation type. In ZhMax mode it shows reflectivity (dBZ) with the NWS colour scale. In Daily Total mode it shows cumulative precipitation since 00:00 UTC.


Radar opacity

Use the opacity slider in the sidebar (left panel) to adjust how transparent the radar overlay appears over the map.

Animation speed

Use the Slow / Normal / Fast buttons in the sidebar to control how quickly the radar loop plays.


📡

Data Sources

Radar: EUMETNET OPERA composite. Satellite: H-SAF H60 (MSG/SEVIRI geostationary) + JAXA GSMaP-NOW (LEO microwave). Precipitation type: DWD ICON-EU NWP model.

Place not found

⚠ Server unreachable

The Precipiteau API is not responding.
Make sure the server is running.

PRECIPITEAU
Loading radar data…
Loading…

PRECIPITEAU

Real-time European Rainfall Nowcasting

What is Precipiteau?

Precipiteau is a real-time monitoring platform that shows how precipitation zones are affecting different regions across Europe. Its primary goal is timely awareness — helping users understand current and near-future precipitation conditions, so they can make better decisions and, where possible, avoid dangerous situations caused by heavy rain, freezing rain, or snow. The name itself unites precipitation and eau — water in French.

The platform combines live radar observations, satellite data, and numerical weather model output to provide both a current picture and a short-range outlook, updated automatically around the clock.

Data Sources

Radar map (RATE) — Near-real-time precipitation rates from the EUMETNET OPERA pan-European radar composite network, covering 35+ European countries. Composites are updated every 15 minutes and retrieved from the open openradar S3 archive.

Daily Total map (ACRR) — Accumulated precipitation since 00:00 UTC, built from the official OPERA hourly accumulation product (ACRR). Because ACRR carries an approximate 2-hour lag from real time, the most recent hours are estimated directly from the radar rate until the official accumulation files become available. The optional + Satellite mode fills radar coverage gaps using dual-satellite confirmation (H-SAF H60 + JAXA GSMaP-NOW), same blending as Radar + Sat.

Precipitation type (ICON-EU) — Surface precipitation type classification (rain, snow, freezing rain, ice pellets, mixed, hail) is derived from the ICON-EU model, operated by Deutscher Wetterdienst (DWD) and published openly every 3 hours.

Satellite precipitation (dual-source) — In Radar + Sat and Daily Total + Satellite modes, OPERA radar is blended with two satellite sources: H-SAF H60 (MSG/SEVIRI geostationary, 15-min) and JAXA GSMaP-NOW (LEO microwave, 30-min). A pixel is accepted only when both sources independently agree on rain, ensuring conservative, high-confidence estimates.

1-hour forecast (PySTEPS) — The ⚡ Forecast overlay is a nowcast generated from recent OPERA radar frames using PySTEPS optical-flow motion estimation (Lucas–Kanade). In Radar + Sat mode the input is radar–satellite blended, extending the nowcast skill into areas with sparse radar coverage. No NWP model is involved.

Methodology

Precipitation type is classified by our own implementation of the Ramer ice-fraction algorithm applied column-by-column to ICON-EU temperature, relative humidity, and wet-bulb temperature profiles downscaled to a 1 km terrain model. The method diagnoses rain, snow, freezing rain, ice pellets, and mixed precipitation at the surface.

Reference: Ramer, J. (1993): An empirical technique for diagnosing precipitation type from model output. Preprints, 5th Int. Conf. on Aviation Weather Systems, Vienna, VA, Amer. Meteor. Soc., 227–230.

OPERA radar H-SAF satellite JAXA GSMaP-NOW ICON-EU NWP PySTEPS FastAPI Leaflet Python

Team

Precipiteau is built by a data scientist and a meteorologist who crossed paths at WeatherXM and share a deep passion for weather.

Stylianos Papargyris

Stylianos Papargyris

Weather Data Scientist

MSc in Artificial Intelligence (AUTh) and MEng in Electrical & Computer Engineering. Weather Data Scientist specialising in data-driven solutions in meteorology, leveraging machine learning and AI to improve weather forecasting and atmospheric analysis.

Stavros Keppas

Stavros Keppas

Meteorologist

PhD in Atmospheric Sciences (University of Manchester), MSc in Meteorology, Climatology & Atmospheric Environment (AUTh), and BSc in Geology. Leads weather research at WeatherXM and is a Scientific Researcher at Aristotle University of Thessaloniki, with expertise spanning cloud microphysics, NWP modelling, precipitation analysis, and urban heat island dynamics.

Disclaimer

Precipiteau is provided for informational purposes only. The precipitation data displayed are derived from third-party sources (EUMETNET OPERA, DWD ICON-EU, H-SAF/EUMETSAT, JAXA) and may contain gaps, artefacts, or delays inherent to radar and NWP systems. The developers make no warranties, express or implied, regarding the accuracy, completeness, or timeliness of the information presented. Precipiteau shall not be held liable for any decisions made or actions taken based on the content of this platform. Do not use this service as the sole basis for safety-critical decisions. Always consult official meteorological authorities and emergency services in situations involving risk to life or property.

News

Latest updates & announcements

Platform launched

April 2026

Precipiteau is now live — real-time OPERA radar composites with ICON-EU precipitation-type classification across Europe.

Daily Total + Satellite

April 2026

The Daily Total mode now supports a + Satellite toggle. When enabled, radar coverage gaps in the daily accumulation are filled using dual-satellite confirmation (H-SAF H60 + JAXA GSMaP-NOW), using the same blending as Radar + Sat.

Dual-satellite blending (H-SAF + JAXA)

March 2026

The Radar + Sat blending now uses a dual-satellite confirmation gate — both H-SAF H60 (MSG/SEVIRI geostationary) and JAXA GSMaP-NOW (LEO microwave) must agree for a pixel to be accepted. The blended rate is weighted with radar via a distance-based taper, reducing false precipitation detections.

Radar + Satellite blending

March 2026

Added Radar + Sat mode — OPERA radar blended with geostationary and microwave satellite precipitation to extend coverage over areas with limited radar network.

ZhMax reflectivity layer

March 2026

Added a raw radar reflectivity (dBZ) view using the standard NWS colour scale. Useful for identifying storm intensity and potential hail cores independently of the rain-rate estimate.

Daily Total accumulation

March 2026

New mode showing accumulated rainfall since 00:00 UTC, combining official OPERA ACRR data with near-real-time radar estimates for the most recent hours.

1-hour nowcast (PySTEPS)

March 2026

The ⚡ Forecast overlay is now live — a 1-hour radar-based precipitation nowcast generated by PySTEPS optical flow, updated automatically with each new radar frame.

Automated radar data pipeline

February 2026

Built the automated ingestion pipeline for EUMETNET OPERA radar composites — downloading, archiving, and serving real-time HDF5 data that powers the platform.

Limitations

Project limitations & known uncertainties

Radar Data

Our radar-based precipitation products use OPERA weather radar data. Although the data undergo quality control and several types of radar noise are removed, some non-meteorological echoes or residual artefacts may still remain in the final products.

Radar rainfall and precipitation accumulation are estimates, not direct measurements. They are derived from empirical relationships between radar reflectivity and rain rate. A commonly used example is the Marshall–Palmer relation, Z = 200 R1.6, but such relationships vary with precipitation type and atmospheric conditions, so uncertainties remain.

Radar-based precipitation estimates may be less accurate both very close to the radar and far from the radar. Close to the radar, there are sampling limitations because weather radars cannot observe directly overhead at all heights. Farther from the radar, the beam rises and widens with distance because of Earth curvature, atmospheric refraction, and beam broadening. As a result, the radar increasingly samples higher parts of the cloud rather than precipitation near the ground, which can lead to larger errors in surface rain-rate and accumulation estimates.

Satellite Precipitation (H-SAF H60 + JAXA GSMaP-NOW)

In Radar + Sat and Daily Total + Satellite modes, two independent satellite sources are used: H-SAF H60 (MSG/SEVIRI geostationary, 15-min) and JAXA GSMaP-NOW (LEO passive microwave, 30-min). Both infer precipitation from measured radiation rather than observing it directly, and both carry empirical uncertainties — they may under- or overestimate precipitation rates, particularly for convective events.

A satellite pixel is accepted only when both sources independently agree on rain, ensuring conservative, high-confidence estimates. The satellite contribution is blended with radar using a distance-based weighting — radar is authoritative near active stations, with satellite filling coverage gaps at range. Both sources carry a lag of ~15–30 min, so the most recent 1–2 frames may show radar only. Uncertainties remain in regions far from any radar.

Temperature Profile & Precipitation-Type Classification

The temperature profile used in the project is based on the ICON-EU numerical weather model, which has a horizontal resolution of about 6.5 km and hourly output during the first forecast hours. To better estimate surface temperature, we adjust the model data to the terrain using a 1 km digital elevation model (DEM). However, this still provides an estimate rather than a direct ground measurement, so differences from real conditions may occur. In addition, the ICON parameters are linearly interpolated in time from hourly data to 15-minute intervals. These uncertainties may influence the classification of hydrometeor type.

The hydrometeor-type classification is based on temperature and humidity profiles from the first forecast hours of ICON-EU. These short-range forecasts are generally expected to be close to reality, but they are still model forecasts and therefore contain uncertainty, which usually increases with forecast lead time.

Despite these limitations, improving the accuracy of both temperature profiles and surface precipitation estimates remains a continuous goal of the Precipiteau team.

Contact

Get in touch
Precipiteau

For questions, feedback, or collaboration enquiries:

precipiteau@gmail.com
LinkedIn