Skip to content

module re organization

Zhang Yunjun edited this page Sep 18, 2023 · 3 revisions

Version 0.1

  • /src/mintpy
    • /atmosphere
      • ionex
      • iono
      • turbulence
      • ...
    • /cli
      • ...
    • constants
    • /corrections
      • closure_phase_bias
      • dem_error
      • iono_tec
      • local_oscillator_drift
      • remove_ramp
      • s1ab_range_bias
      • solid_earth_tides
      • tropo_gacos
      • tropo_phase_elevation
      • tropo_pyaps3
      • unwrap_error
    • /data
      • /colormaps
      • *.js
      • *.png
      • *.txt
    • /defaults
      • auto_path
      • smallbaseline*.cfg
      • template
      • ...
    • /io
      • readfile
      • writefile
      • giant
      • gnss <-- gps
    • /legacy
    • /objects
      • cluster
      • conn_comp
      • coord
      • progress
      • resample
      • stack
      • stack_dict
    • /plot
      • colors
      • default
      • map
      • plot_coherence_matrix
      • plot_network
      • plot_transection
      • tsview
      • view
      • utils <-- plot
      • utils_ext? <-- plot_ext
    • /prep
      • prep_aria
      • prep_cosicorr
      • ...
    • /save
      • save_gbis
      • save_gdal
      • ...
    • /signal
      • decorrelation
      • ramp
      • time_func
      • ...
    • /stdproc
      • add
      • asc_desc2horz_vert
      • diff
      • geocode
      • ifgram_inversion
      • image_math
      • image_stitch
      • mask
      • modify_network
      • multilook
      • reference_date
      • reference_point
      • sensor
      • spatial_average
      • spatial_filter
      • subset
      • temporal_average
      • temporal_filter
      • temporal_derivative
      • timeseries2time_func
      • timeseries_rms
    • /utils
      • arg_utils
      • attribute
      • isce_utils
      • network
      • ptime
      • s1_utils
      • utils
      • utils0
      • utils1
  1. there should be an io sub-module to include read/write file, prep/save
  2. utils*.py need to be split into sub-modules with more meaningful names
  3. objects and utils sub-modules needs further re-org