Releases: isce-framework/dolphin
Releases · isce-framework/dolphin
v0.42.2
What's Changed
- Add
output_options.epsgas a configurable option by @scottstanie in #646
Full Changelog: v0.42.1...v0.42.2
v0.42.1
What's Changed
- Update
theory-phase-linking.ipynbto be shorter and self-contained by @scottstanie in #639 - Fix ability to pass
indexeswhen using compressed SLCs by @scottstanie in #641
Full Changelog: v0.42.0...v0.42.1
v0.42.0
What's Changed
- Update workflow defaults for larger half-window and nearest-3 by @scottstanie in #634
- Fix defaults in
dolphin configCLI forinterferogram_networksettings by @scottstanie in #636 - Refactor to check for nans in JAX crlb calculation by @scottstanie in #637
Full Changelog: v0.41.0...v0.42.0
v0.41.0
What's Changed
stitching.py: Add support for specifying output projection by @scottstanie in #607- Add Cramér–Rao lower bound (CRLB) estimation output to phase linking results by @scottstanie in #577
- Fix hardcoded port 5000 for moto tests by @scottstanie in #617
masking.py: raiseMaskingErrorafter creating an empty mask by @scottstanie in #619- Add
UAVSAR_WAVELENGTHtoconstantsby @scottstanie in #620 - Add sequential closure phase rasters to phase linking output by @scottstanie in #618
- Fix numerical issues with CRLB calculation by @scottstanie in #626
- Add
apply_mask_to_timeseriesto set masked pixels to nodata in outputs by @scottstanie in #627 - Stitch and output all per-ministack
temporal_coherence_andsimilarity_files by @scottstanie in #615
Full Changelog: v0.40.0...v0.41.0
v0.40.0
What's Changed
- Throw better error for
dolphinempty cli by @scottstanie in #604 - Remove
avg_cohfrom optional phase linking outputs by @scottstanie in #611 unwrap.py: Combine sliding window mask with similarity mask for interpolation by @scottstanie in #612
Full Changelog: v0.39.0...v0.40.0
v0.39.0
Largest visible change: Switch CLI to use tyro by @scottstanie in #578
This involves multiple fixes and some breaking changes:
- Fixed
- Missing arguments that were not configurable via the command line
dolphin unwrapanddolphin timesrieshas several issues resulting from the function API being out of sync with the argparse API
configChanges:- Strides must be specified as
--sx 6 --sy 3, not--strides 6 3 - Several worker settings options like
--threads-per-workerare not longer top-level command line options; you can specify them with--worker-settings.threads-per-worker
- Strides must be specified as
What's Changed
- Add script to read GAMMA
.rslcbinary SLCs by @scottstanie in #569 - Make
referenceoptional for velocity fitting by @scottstanie in #571 - Run
fix_typos.shon repo by @scottstanie in #572 - Add
keep_bitstoBackgroundBlockWriterAPI so writers canround_mantissaby @scottstanie in #536 - Add Github link to docs by @scottstanie in #575
- Remove old
glrt_cutoffs.csvfromMANIFEST.inby @scottstanie in #573 - Allow
Iterator[Filename]to all readers with.from_file_listby @scottstanie in #579 - Revert API change for
_readersfrom #579 by @scottstanie in #582 - Simplify reference index logic for
ALWAYS_FIRSTinstack.py, cutFIRST_PER_MINISTACKby @scottstanie in #588 - Remove unused
_utilshelper functions by @scottstanie in #581 OutputOptions: Only requirebounds_epsgif specifyingbounds, cutresolutionby @scottstanie in #591- Remove single-burst special case, keep phase linking results to
phas… e487ce2 …e_linking/by @scottstanie in #574 - Add
fmt=file_date_fmtto allget_datescall to avoid file format assumptions by @scottstanie in #585 - Parallelize phase linking for single-swath case in
single.pyby @scottstanie in #576 - Fix: Remove per-burst phase linking dirs that are empty by @scottstanie in #595
stitching.py: fix strides check for either x or y by @scottstanie in #596- DOC: Add phase linking theory notebook to docs by @scottstanie in #597
- Pass through
timeseries_options.reference_pointduringdisplacement.pyworkflow by @scottstanie in #602 unwrapping.py: fix comparison to avoid mask warping by @scottstanie in #600- Switch CLI to use
tyroby @scottstanie in #578
Full Changelog: v0.38.0...v0.39.0
v0.38.0
What's Changed
- Add
demo-filtering-sizes.ipynbfor high-pass filtering cutoff demo by @scottstanie in #561 - Split corrections, remove raider pulled modules by @scottstanie in #531
- Use
is_symlinkwhen checking for existing scratch files in spurt by @scottstanie in #568
Full Changelog: v0.37.0...v0.38.0
v0.37.0
What's Changed
filtering.py: Change defaultsigmacalculation, add docstring explanation by @scottstanie in #560
Full Changelog: v0.36.2...v0.37.0
v0.36.2
What's Changed
- Update notebook walkthrough for new output structure by @scottstanie in #558
- Add datasets to masking for NISAR by @mirzaees in #559
Full Changelog: v0.36.1...v0.36.2
v0.36.1
What's Changed
- add nisar wavelengths by @mirzaees in #551
- Fix ionosphere reading and delay computation by @scottstanie in #554
- Let
amp_dispersion_thresholdbe 0 to select no PS points by @scottstanie in #553 - Move
WriteArraycalls afterSetNoDataValuecalls by @scottstanie in #555
Full Changelog: v0.36.0...v0.36.1