Reproduction starts from the paired, corridor-relative 100 m route bins.
Run python reproduce.py (Python 3, numpy, pandas).
The script checks all reported interval representative rates, percentile ranks, C, nominal ranks, Pdir and bootstrap rank quantiles.
PS and SBAS always use the same sampled indices within an interval.
The supplied route bins are derived data; this package does not reprocess Sentinel-1 imagery.
Seed: 20260713; repeats: 1000; block length: 2 bins, or 1 when an interval contains fewer than 4 valid bins.
Quantiles use the nearest observed rank.
