STACD: STAC Extension with DAGs for Geospatial Data and Algorithm Management
summary
Proposes STACD, a STAC extension that attaches DAGs, algorithm versioning and execution metadata so workflows are first-class catalog entries; provides a reference implementation using Apache Airflow that reads YAML DAGs, spins algorithms in Docker, and writes assets to Google Earth Engine. Demonstrates selective recomputation (re-run only affected nodes), on-demand lineage construction and visualization, parallel execution of raster/vector pipelines, and successful end-to-end runs that create dated dataset assets—full area processing takes about a day.
AI-written summary · about
chapters (6)
- 0:00STACD introduction
- 1:22Community planning tools demo
- 6:59STACD workflow config
- 8:24STACD DAG execution demo
- 11:34Future plans for STACD
- 12:37Q&A
related talks
29mDagster: a Framework for Data Processing Applications
15mSPADE: Signal-Aware DAG Scheduling and Dynamic Provisioning for Data Processing Clusters
47mDagster: An open source Python library for building data applications
38mAirflow DAGs Made Easy: Introducing the Astro SDK
24mManaging Heterogeneous Spatial Data with Analysis Ready Cloud Optimized formats
46mUse frameworks to test Apache Airflow data pipelines
26mCI/CD For Data – Building Data Development Environments With Open Source Stacks
24mAsset based orchestration: the future of data orchestration
