run_pipeline
Execute multi-step Earth Observation processing pipelines from satellite data, using pre-built recipes or custom JSON specs for hazard, flood, burn severity, and exposure analysis.
Instructions
Execute a declarative multi-step Earth Observation processing pipeline or pre-built recipe. Empowers users and AI agents to compose custom multi-hazard workflows without self-hosted infrastructure.
Pre-built Recipes:
'compound_wildfire_runoff_risk': Wildfire burn severity (dNBR) + DEM slope gradient -> Debris flow risk
'coastal_storm_surge_infrastructure_exposure': Copernicus DEM + SLR + surge -> OSM transport & hospital exposure
'agricultural_drought_thermal_stress': Sentinel-2 NDVI + Land Surface Temp + Surface water shrinkage
'maritime_environmental_patrol': Sentinel-1 SAR CFAR + Live Baltic AIS + Low-backscatter oil slick delineation
Or pass a custom declarative JSON specification defining steps:
'fetch_raster': Copernicus DEM or Sentinel-2 / Landsat windowed COG
'spectral_index': NDVI, NDWI, MNDWI, NBR
'terrain_analysis': Slope gradient, aspect, elevation stats
'inundation_model': 8-connected bathtub flood simulation
'wildfire_activity': NASA FIRMS active hotspots and perimeters
'burn_severity': Multi-temporal dNBR calculation
'maritime_sar_ais': SAR CFAR detection and AIS correlation
'exposure_overlay': Intersect hazard zone with OpenStreetMap roads and critical facilities
'compound_risk_synthesis': Weighted multi-hazard score and EU Directive alignment
Args: spec: Pre-built recipe name (e.g. 'compound_wildfire_runoff_risk') or JSON string containing pipeline definition. location: Optional location name ('Valencia, Spain') or bbox 'min_lon,min_lat,max_lon,max_lat'. format: Output format: 'summary' (JSON report with ASCII map), 'geojson' (RFC 7946), or 'csv'. parameters: Optional JSON string of parameter overrides (e.g. '{"water_level_rise_m": 1.8, "storm_surge_m": 0.5}').
Returns: Formatted summary JSON, GeoJSON FeatureCollection, or CSV string.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | Yes | ||
| format | No | summary | |
| location | No | ||
| parameters | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |