WF-10 · Etna Sentinel

Etna Sentinel

Two governed functions in one system: automated relay of official VONA notices and a separate educational simulation of potential wind-transport direction.

Active · educational · fail-closedTue/Thu/Sun + VONA monitor every 3 hoursGeoscience · monitoring · RPA/ML
The map shows potential wind directions; it is not an ash, concentration or deposition model.
1 · In one sentence

Two governed functions in one system: automated relay of official VONA notices and a separate educational simulation of potential wind-transport direction.

2 · Why it exists

To automate collection, checks, calculation and publication while keeping a hard boundary between the authoritative source and non-operational simulation.

3 · What it produces

Official VONA relay and educational scenario remain visually and logically separate.

When a new positive VONA appears, the workflow blocks the educational simulation and can relay the official notice through independent IT/EN root posts. Under CLEAR status, the pipeline can produce four educational cards covering trajectories, proximity, quality and limitations.

The relay is separate from the simulation and always points users back to competent authorities.

4 · How it works

From authoritative source to the gate, then to the appropriate model.

1INGV VONA and source verification
2Open-Meteo 700/500 hPa
3FIRMS + GIBS as context
412h kinematic advection
5Haversine + asset alignment
6Policy gate + dedup + Bluesky

The trajectory moves a point hourly using wind speed and direction at the selected pressure level. Alignment is the minimum Haversine distance to simplified transport geometries; its score is heuristic, not a probability.

5 · Data used

SourceInformationUse in calculationControl
INGV VONAofficial bulletin and POSITIVE/CLEAR/UNKNOWN statussource gate and event relayfail closed if the authoritative source cannot be verified
Open-Meteoforecast wind at 700 and 500 hPahourly vectors for the 12h trajectoryNaN/completeness checks and live-data validity
NASA FIRMSthermal anomalies and FRPoptional contextnever treated as proof of ash
NASA GIBS VIIRStrue colour + thermal anomaliesvisual contextgraceful fallback; not ash evidence
Transport assetssimplified airports, roads, rail and portsminimum distance and alignment bandgeometry screening, not plume width or impact
6 · Deterministic model

Advection and distance

Hourly 12h step; wind vector converted to Δlat/Δlon; Haversine distance and broad alignment thresholds.

7 · Machine learning

Isolation Forest on winds

Isolation Forest provides only a TYPICAL/UNUSUAL percentile for available wind context: it does not detect ash or predict eruptions.

8 · RPA and policy

Fail-closed and idempotent

GitHub Actions orchestrates scheduled/manual runs; positive or unknown official state blocks simulation. Run keys and monitor state prevent intentional duplicates.

9 · Limitations

Not a warning system

No estimate of concentration, deposition, visibility, engine risk, closure or service disruption.

Workflow technical dossier

Methods, validation and implementation stack.

Runtime and packages

  • pandas and NumPy for data and calculations.
  • scikit-learn / IsolationForest only for wind anomaly context.
  • Matplotlib and Pillow for cards; BeautifulSoup and pypdf for controlled parsing.
  • pydantic and requests for config/HTTP; GitHub Actions and AT Protocol/XRPC for orchestration/publication.

Geometry

  • Trajectories at about 3 km (700 hPa) and 5.6 km (500 hPa) in the current configuration.
  • Asset polylines are densified before minimum-distance calculation.
  • ELEVATED/MODERATE/LOW/NO MATERIAL ALIGNMENT bands are distance-based heuristics.

Governance

  • Mandatory disclosure on cards/captions and traced provenance.
  • FIRMS/GIBS are thermal/visual context, never ash evidence.
  • VONA monitor every three hours plus fallback within production workflow.

Publishing

  • Independent IT/EN root posts and up to four images per post.
  • Event relay is deduplicated and shares concurrency with weekly production.
Declared limitations

This is not a volcanic forecast, aviation product, civil-protection service, navigation aid or operational ash-dispersion model. Safety decisions must rely on INGV, Civil Protection, ENAC and other competent operators.

See recent outputs

The Publications page can show multiple images from the same post or preview, with gallery navigation.

Open publications