Releases: isce-framework/dolphin
Releases · isce-framework/dolphin
v0.34.2
What's Changed
- 'Use
nearest
resampling for merging temporal coherence by @scottstanie in #508
Full Changelog: v0.34.1...v0.34.2
v0.34.1
What's Changed
- Use
fspath
when opening withgdal
to support older versions by @scottstanie in #502
Full Changelog: v0.34.0...v0.34.1
v0.34.0
What's Changed
- Pin
mkdocs-jupyter
to 0.25.0, smalltimeseries
fix for cli by @scottstanie in #486 - Add missing annotations to make Python 3.9 compatible by @scottstanie in #487
- Delete
.flake8
by @scottstanie in #489 - Fix unit string written to
velocity.tif
by @scottstanie in #491 - Add
--use-evd
to config cli by @scottstanie in #492 - Change default
ministack_size
to 15 inPhaseLinkingOptions
by @scottstanie in #493 - Add logging redirect, request spurt log file, multiprocess interpolation by @scottstanie in #495
- Use
nearest
sampling to stitch static layers by @scottstanie in #496 - Fix
extra_reference_date
logic for single reference unwrapping by @scottstanie in #497 - Speed up the post-
spurt
2-pi ambiguity interpolation by @scottstanie in #499 - Add
CITATION.cff
for better zenodo parsing by @scottstanie in #488
Full Changelog: v0.33.0...v0.34.0
v0.33.0
What's Changed
- Add
fill_value
tofilter_long_wavelength
, apply to masked pixels if provided by @scottstanie in #483 - Avoid capturing all logging from spurt by @scottstanie in #484
- Add
create_nonzero_conncomp_counts
to create counts of valid unwrapped outputs by @scottstanie in #485
Full Changelog: v0.32.0...v0.33.0
v0.32.0
What's Changed
- Merge documentation improvements from
joss
branch by @scottstanie in #481 - Add a retry to spurt for
BrokenProcessPool
s by @scottstanie in #480
Full Changelog: v0.31...v0.32.0
v0.31
What's Changed
- Skip nodata values of interferograms when interpolating by @scottstanie in #476
Full Changelog: v0.30...v0.31
v0.30
What's Changed
- Pass through
units
duringtimeseries._redo_reference
by @scottstanie in #451 - Fix the relative index used to make compressed SLCs by @scottstanie in #452
- Fix
in_trim_slice
size for non overlapping blocks by @scottstanie in #454 - Add ability to specify output bounds as WKT by @scottstanie in #427
- Refactor
compressed_reference_idx
, fix relative index bug by @scottstanie in #453 - Call spurt from
subprocess
to avoid fork issues by @scottstanie in #455 - Replace CSVs with
chi2.ppf
for GLRT test by @scottstanie in #456 - Add ability to calculate
similarity
using nearest-3 interferograms by @scottstanie in #457 - Pass through
compressed_slc_plan
config to sequential by @scottstanie in #459 - Add
single_tile_reoptimize
for snaphu-py by @scottstanie in #460 - Update
dolphin timeseries
cli for new options, useL1
by default by @scottstanie in #461 - Add a layover_shadow_mask_files to mask pixels in layover/shadow during
wrapped_phase
by @scottstanie in #462 - Add
min_conncomp_frac
, lower default to 0.001 by @scottstanie in #463 - Increase
spurt`` max_tiles
default to 49 to have smaller MCF problems by @scottstanie in #464 - Use
output_reference_idx
as the default for creating compressed slcs withALWAYS_FIRST
by @scottstanie in #465 - Allow interpolation using pseudo-correlation, lower
spurt
tile sizes by @scottstanie in #466 - Add
zero_correlation_threshold
phase linking parameter to zero out low correlation by @scottstanie in #467 - Pass through
block_shape
tocreate_similarities
after phase linking by @scottstanie in #469 - Increase the
buffer_pixels
when making OPERA CSLC mask by @scottstanie in #470 - Pass through
--max-tiles
to spurt by @scottstanie in #471 - Refactor
repack_raster
to work in block for lower memory by @scottstanie in #473 - Setup conversion to
/vsis3
when reading from S3 usingosgeo.gdal
by @scottstanie in #474 - Add
censored_lstsq
to solve least squares with missing data by @scottstanie in #475
Full Changelog: v0.29.0...v0.30
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