Projects

Open-source Earth-observation software developed under a proportionate, tailored ECSS-E-ST-40C lifecycle. Each overview below distils the technical substance of the repository; full compliance documentation lives in the respective GitHub Pages sites.

Instrument Processing Facility (IPF)

Ecosystem

IPF Ecosystem

Producer–consumer architecture tying the synthetic raw generator, MSI processor, and shared data-store into one validated IPF prototype.

Architecture EOPF Data-store Integration

The IPF prototype connects a synthetic raw-data producer (Sentinel-2 MSI Synthetic Raw Data Generator), a multispectral consumer (msi-processor), and a shared data-store registry. The generator runs S2B L1B backwards through the operational radiometric chain, materialises Synthetic L0 products and a calibration database, and the processor consumes those inputs for a non-tautological L0→L1B round-trip.

Processors

SRR complete (pre-CDR)

sar-processor

Sensor-agnostic spaceborne SAR forward processor — L0 SAR packets to L1 SLC and L1 GRD on EOPF, Sentinel-1 reference profile.

Python EOPF SAR ECSS Sentinel-1

Earth Observation ML

eo-data-embedding screenshot
Released

eo-data-embedding

Multi-modal geospatial embedding search and change detection on a frozen Clay v1.5 ViT — embed once, query cheaply.

Python PyTorch ECSS ML EO