Skip to content

SteveMHill/SARdine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SARdine - Experimental SAR Processing Package

🛰️ SARdine

🛰️ SARdine

Experimental Sentinel-1 SAR Backscatter Pipeline


SARdine is a research-focused toolkit for processing Sentinel-1 SAR backscatter, built for experimentation and learning. Not for production use.


🚀 Features

  • High-performance Rust core (SARdine/src/)
  • Python interface via PyO3 (SARdine/python/)
  • End-to-end backscatter pipeline
  • Strict metadata validation
  • Example scripts and scientific documentation

⚡ Quick Start

Install (dev mode):

cd SARdine/SARdine
pip install -e .

Run pipeline:

python -m sardine.cli backscatter <SAFE_dir> <output_dir> --sequential

📚 Documentation

See docs/ for algorithm details, scientific references, and usage notes.

🧪 Testing

  • Python: pytest tests/
  • Rust: cargo test

⚠️ Status

Experimental. Not for production use. No support guaranteed.


About

Fast, modular Sentinel-1 SLC processor with Rust backend and Python API

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages