-
Notifications
You must be signed in to change notification settings - Fork 271
To do list
-
view.py:
- identify manual input of
-v -pi pi
with proper colorbar notation - add
--interpolation
option to be able to change theimshow(interpolation)
option.
- identify manual input of
-
replace
setup.py
withsetup.cfg
for mintpy and/or pysolid, pyaps3 (https://github.com/insarlab/MintPy/pull/827)- use
pyproject.toml
file instead.
- use
-
merge
unwrap_error_bridging.py
andunwrap_error_phase_closure.py
intounwrap_error.py
. -
Move all the images from yunjunz's personal website to a github repo (mintpy wiki, mintpy-tutorial, or create a new one just for images, or yunjunz's github page?), for better independency and more robust against the firewalls from countries to wordpress.com.
- Style reference: https://github.com/Textualize/rich/blob/master/README.md
-
plate_motion
:- integrate into smallbaselineApp.py via template options as below, with the former having a higher than the later on, to avoid potential conflicts.
mintpy.plateMotion.plate
mintpy.plateMotion.omegaCart
mintpy.plateMotion.omegaSph
mintpy.plateMotion.constVelo
- integrate into smallbaselineApp.py via template options as below, with the former having a higher than the later on, to avoid potential conflicts.
-
integrate ionospheric time-series estimation and correction into smallbaselineApp.py
-
mintpy.constants
module for all the used constant parameters and values. -
Explore the GPU-speedup with
cupy
forifgram_inversion.py
-
Move the user forum to Discourse for a better interaction experience.
-
use
fastai/nbdev
to re-write the documentation, including tutorials and APIs. -
timeseries2velocity.py:
- save the output as velocity.h5 and velocityStd.h5. This would 1) eliminate the special "--nosearch" consideration of
view.py velocity.h5 dset
and 2) improve the visualization of the velocity file because velocity and velocityStd usually has very different color range.
- save the output as velocity.h5 and velocityStd.h5. This would 1) eliminate the special "--nosearch" consideration of
-
add example datasets for ISCE-2/alosStack.
-
add example datasets for ISCE-2/stripmapStack using AlosAT424 dataset on Kirishima.
-
view: support fault overlay for geocoded files from public available dataset.
-
save_kmz_timeseries:
- customizable levels of steps/details
- write a guide to related details to the "eye alt" on Google Earth to guide users
- write a guide to find the memory limit of each computer and convert it to the setting of the script.
- define the initial Y-axis range of the time-series plot for the whole image. This range is currently scaled to each point, thus difficult to have a comparable view among different points.
-
Add interactive jupyter notebook using Google Colab, so that one can run those example using a web browser only.
-
Add unit test for the most vulnerable functions
-
add
mintpy.utils.print()
for flexible printing and logging- bool argument
print_msg
to replace vprint() in view.py. - bool argument
log
to turn on/off logging to a local filemintpy.log
in the current directory viarich.console
- str argument
syntax
such as "python", "bash", "csh", "cfg", etc. to highlight output syntax viarich.syntax
- bool argument
-
add API document with usage extracted from code and with the source link, e.g. geocube
-
output uncertainty time-series
-
multilook.py
: support SLC.
-
use empty
mintpy.objects.__init__.py
file -
replace
objects
andutils
sub-module names with more meaningful group names, e.g.,geometry
,stdproc
, etc.
- convert the isce2 earthdef archive into github issues/discussions using redmine to github (suggested by Piyush).