Releases: isce-framework/dolphin
Releases · isce-framework/dolphin
v0.29.0
What's Changed
- Add references/url fix from JOSS branch by @scottstanie in #439
- Add a sample
dolphin_config.yaml
to the docs, GHA to auto-update by @scottstanie in #438 - Pass through
phase_linking.output_reference_idx
to avoid reference resets by @scottstanie in #445 - Set the input to EVD to be weighted by correlation by @scottstanie in #428
- Add stitched phase cosine similarity raster to outputs by @scottstanie in #446
- Add logic to reset the
extra_reference_date
after a network unwrapping by @scottstanie in #442 - Add a post processing step to fill
nan
s after runningspurt
by @scottstanie in #448 - Apply nan/0 mask to output of
goldstein
filter by @scottstanie in #447 - Use
dataclasses
instead ofNamedTuple
for displacement, stitched outputs by @scottstanie in #449 - Add
outside_input_range
options toget_nearest_date_idx
by @scottstanie in #450
Full Changelog: v0.28.1...v0.29.0
v0.28.1
What's Changed
- Dont short-circuit
extra_reference_date
change over by @scottstanie in #435 - Change
is_single_reference
to only look for number of interferograms by @scottstanie in #436
Full Changelog: v0.28.0...v0.28.1
v0.28.0
What's Changed
- Update walkthrough notebook for docs by @scottstanie in #390
- Remove transposed versions of functions in
covariance
by @scottstanie in #391 - Fix plotting/imports for walkthrough by @scottstanie in #393
- Add
num_parallel_tiles
andnum_parallel_ifgs
toSpurtOptions
by @scottstanie in #394 - DOCS: Add clarificaitons and suggested changes to documentation by @scottstanie in #395
- Set
use_slc_amp
default to False by @scottstanie in #396 - Add missing changelog entries by @scottstanie in #397
- Fix
displacement.run
to avoid troposphere computation with empty list by @scottstanie in #399 - Pass through EPSG code to
_get_mask
by @scottstanie in #400 - Fix
n_parallel_tiles
to be an integer, not float by @scottstanie in #403 - Add L1-norm-based inversion to
timeseries
by @scottstanie in #402 - Skip
combine_mask_files
if the output already exists by @scottstanie in #404 - Fix typos in walkthrough configuration by @scottstanie in #407
- DOC: Add instructions for building Docker image by @scottstanie in #409
- Include layover shadow mask when stitching in
prepare_geometry
by @scottstanie in #410 - Add config option to avoid PS pixels during phase linking by @scottstanie in #411
- Fix
simulate-demo
function usage, add link to notebook by @scottstanie in #412 - Use the same mask for unwrapping and conncomp regrowing steps by @gmgunter in #413
- Add
block_shape
to timeseries parameters, use less memory for L1 inversion by @scottstanie in #414 - Fix mismatching docs and missing log statements by @scottstanie in #415
- Add
wavelength
attribute to workflow to convert rasters to meters by @scottstanie in #367 - Pass through
add_overviews
, run even if single-reference network by @scottstanie in #418 - Add
ignore_errors=True
tormtree
for scratch removal by @scottstanie in #419 - Create
.conncomp
files forspurt
from temporal coherence by @scottstanie in #417 - Setup
gaussian_filter_nan
in utils, use inestimate_correlation_from_phase
by @scottstanie in #420 - Turn off correlation weighting for velocity by default by @scottstanie in #423
- Add larger
N
rows to computed GLRT cutoffs by @scottstanie in #422 - Add
like_filename
forspurt
connected components by @scottstanie in #424 - Fix Apache end template by @scottstanie in #426
- Add logic for manually specifying reference dates mid-stack by @scottstanie in #334
- Print unwrapping options in
show_versions
by @scottstanie in #430 - Fix ionosphereic date parsing and grouping by @scottstanie in #432
- Use ADMM to minimize L1-norm of
Ax - b
by @scottstanie in #431 - Fix handling of
nodata
during timeseries conversion to meters by @scottstanie in #433
Full Changelog: v0.27.1...v0.28.0
v0.27.1
What's Changed
- Set the default
input_conventions
to be same asoutput_conventions
by @scottstanie in #389
Full Changelog: v0.27.0...v0.27.1
v0.27.0
What's Changed
- Temporarily remove resampling during stitching final crop by @scottstanie in #385
- Add ability to mask a subset of input SLCs by @scottstanie in #386
- Fix typo by @rtburns-jpl in #387
Full Changelog: v0.26.0...v0.27.0
v0.26.0
What's Changed
- Change datetime format for reading tropospheric corrections by @mirzaees in #378
- Copy over unwrapped to
timeseries/
even with 1 file by @scottstanie in #379 - Add
map
option forDummyProcessPoolExecutor
by @scottstanie in #380 - Remove
atmosphere
imports from the main path by @scottstanie in #381 - Add PR template by @scottstanie in #383
- Add
dolphin filter
cli to run a long wavelgnth filter on a set of rasters by @scottstanie in #382
Full Changelog: v0.25.0...v0.26.0
v0.25.0
What's Changed
- Move reference point selection back to always run if not specified by @scottstanie in #376
- Fix
timeseries
to mkdir right away in d6ff5d7 - Reference corrections to point, convert to meters by @scottstanie in #377
Full Changelog: v0.24.0...v0.25.0
v0.24.0
What's Changed
- Skip correlation estimate for files that exist by @scottstanie in #368
- Clip
nlooks
to a max of 20 forwhirlwind
by @scottstanie in #369 - Simplify
filter_long_wavelength
to usenp.pad(..., mode="reflect")
by @scottstanie in #372 - Skip zero raster output by timeseries inversions by @scottstanie in #373
- Save
ReferencePoint
into file intimeseries/
folder by @scottstanie in #374 - Fix reference point selection labels by @scottstanie in #375
Full Changelog: v0.23.0...v0.24.0
v0.23.0
What's Changed
- Let
show_versions
readimportlib.metadata
, usekeep_bits
, notlerc
by @scottstanie in #344 - Add whirlwind unwrapper by @gmgunter in #345
- Remove whirlwind from the CI environment by @gmgunter in #348
- Add whirlwind to Docker image and CI environments by @gmgunter in #349
- Fix spurt tests by @scottstanie in #346
- Update
spurt
imports for exported interface by @scottstanie in #351 - Make network formation
staticmethod
s public by @scottstanie in #355 snaphu
: usecontextlib.ExitStack
instead iftry/finally
by @scottstanie in #354_log
: add option to redirect other loggers to same json file by @scottstanie in #358- Set the
final_arr
nodata to be same as original ifg mask by @scottstanie in #356 - Fix filtering ambiguity transfer for interp/goldstein by @scottstanie in #360
- Shrink
nlooks
for whirlwind, fix confusing name for scratchdirs by @scottstanie in #362 - Interleave GTiffs by band by @scottstanie in #363
- Improve code for transferring unwrapped phase ambiguities by @gmgunter in #364
- Move mask loading function into
masking.py
by @scottstanie in #365
Full Changelog: v0.22.1...v0.23.0