MINTPY(1)
π MINTPY(1) β the mintpy era π
okay bestie, welcome to mintpy, a.k.a. The Miami INsar Time-series software in PYthon. it lives in section 1 of the manual (User Commands) and this whole page is literally just about it. no cap. pull up a chair, grab a boba, we're doing InSAR today π§β¨
π NAME π
mintpy β The Miami INsar Time-series software in PYthon. that's the whole vibe. it's giving literally the name, periodt.
π¦ DESCRIPTION π¦
so here's how you summon it:
usage: mintpy [-h] [--version] ...
that's the Command line interface for MintPy, queen π. The Miami INsar Time-series software in PYthon β and yes, you say it "mint pai", not "mint-pee", don't embarrass me in front of the geodesists π.
it's an open-source package for Interferometric Synthetic Aperture Radar (InSAR) time series analysis. the way that it works is so iconic honestly: it reads the stack of interferograms (coregistered and unwrapped, mind you β we're not doing that part for you, bestie) in ISCE, ARIA, FRInGE, HyP3, GMTSAR, SNAP, GAMMA or ROI_PAC format, and then it produces three dimensional (2D in space and 1D in time) ground surface displacement in line-of-sight direction π
it includes a routine time series analysis (smallbaselineApp.py) plus some independent toolbox goodies.
β οΈ okay serious moment bestie β this is research code provided to you "as is" with NO WARRANTIES OF CORRECTNESS. Use at your own risk. fr fr. no refunds, no takebacks, she is not your production pipeline, she is a scientist π«Ά
β¨ options: β¨
-h,--helpβ shows this help message and then peaces out. the classic. shows the help and exits π--versionβ shows the program's version number and exits. a little "who am i" moment β
π― sub-commands: π―
this is the big list. this is the menu. every single one, no skips, no shuffle, we are eating the whole plate π
the main character:
smallbaselineAppβ Routine Time Series Analysis for Small Baseline InSAR Stack. the star of the show, the moment, the it-girl π
geometric / projection girlies:
asc_desc2horz_vertβ Project Asc and Desc LOS displacement to Horizontal and Vertical directiongeocodeβ Resample radar-coded files into geo-coordinates or vice versa
inversion & network era:
ifgram_inversionβ Invert network of interferograms into time-series.modify_networkβ Modify the network of interferograms
the utility squad:
maskβ Mask filemultilookβ Multilook the input filereference_dateβ Change reference date of timeseries.reference_pointβ Reference to the same pixel in space.spatial_averageβ Calculate average in spacespatial_filterβ Spatial filtering of 2D image.temporal_averageβ Calculate temporal average (stacking) of multitemporal datasetstemporal_derivativeβ Calculate the temporal derivative of time-series.temporal_filterβ Smoothing timeseries in time domain with a moving filtertimeseries_rmsβ Calculate Root Mean Square (RMS) of deramped residual phase time-series.timeseries2velocityβ Estimate velocity / time functions from time-series.
math class π:
addβ Generate the sum of multiple input files.diffβ Generate the difference of two input files.image_mathβ Basic Mathmatic Operation of fileimage_stitchβ Stitch/mosaic multiple geocoded datasets into one.subsetβ Generate a subset from file/dataset
corrections corner (this is where the plot thickens):
closure_phase_biasβ Phase non-closure related biases correctiondem_errorβ DEM Error (Topographic Residual) Correctioniono_tecβ Calculate ionospheric ramps using Global Iono Maps from GNSS-based TEC products.local_oscilator_driftβ Local Oscilator Drift (LOD) correction of Envisatremove_rampβ Remove 2D ramp(s) from the input file.s1ab_range_biasβ Sentinel-1 A/B range bias correctionsolid_earth_tidesβ Solid Earth tides (SET) correction via PySolidtropo_gacosβ Tropospheric correction using GACOS (http://www.gacos.net) delaystropo_operaβ Tropospheric correction using OPERA Zenith Tropospheric Delays from ECMWF HRES datatropo_phase_elevationβ Correct Topo-correlated Stratified tropospheric delaytropo_pyaps3β Tropospheric correction using weather models via PyAPSunwrap_error_bridgingβ Unwrapping Error Correction with Bridgingunwrap_error_phase_closureβ Unwrapping Error Correction based on Phase Closure
prep work (the getting-ready montage π¬):
dem_gsiβ Prepare DEM from GSI (Japan) DEHM grib files.generate_maskβ Generate mask file from input filelookup_geo2radarβ Convert lookup table from geo-coord (GAMMA, ROI_PAC) into radar-coord (ISCE)prep_ariaβ Prepare ARIA processed products for MintPy.prep_cosicorrβ Prepare attributes file for COSI-Corr pixel offset product.prep_fringeβ Prepare FRInGE products for MintPyprep_gammaβ Prepare attributes file for Gamma product.prep_gmtsarβ Prepare GMTSAR metadata files.prep_hyp3β Prepare attributes file for HyP3 InSAR product.prep_isceβ Prepare ISCE metadata files.prep_roipacβ Prepare attributes file for ROI_PAC products.prep_snapβ Prepare attributes file for SNAP products.
loading & file management (data in, data out πΎ):
load_dataβ Load stacks of interferograms to HDF5 filesload_gbisβ Load GBIS inversion result to HDF5 format.remove_hdf5_datasetβ Remove an existing dataset from HDF5 file
the save crew (they're all so extra and we love them):
save_gbisβ Convert MintPy product to GBIS.matformat.save_gdalβ Generate GDAL raster from MintPy h5 file.save_gmtβ Export geocoded file to GMT grd filesave_hdfeos5β Convert MintPy timeseries product into HDF-EOS5 formatsave_kiteβ Generate KITE (https://github.com/pyrocko/kite) npz and yaml from MintPy HDF5 file.save_kmz_timeseriesβ Generare Google Earth KMZ file for time-series file.save_kmzβ Generate Google Earth KMZ file (overlay / placemarks for files in geo / radar coordinates).save_qgisβ Convert to QGIS compatible ps time-seriessave_roipacβ Convert MintPy HDF5 file to ROI_PAC format.
the lore detectives π:
infoβ Display Metadata / Structure information of ANY File
the visual girlies (plotting era ποΈπποΈ):
plot_coherence_matrixβ Plot the coherence matrix of one pixel (interactive)plot_networkβ Display Network of Interferogramsplot_transectionβ Generate transect/profile along a linetsviewβ Interactive time-series viewerviewβ Plot InSAR Product in 2D
and that's the page, bestie π«Ά that's mintpy in all her glory β every flag, every sub-command, nothing skipped, nothing faked, we did not gatekeep a single one π
mintpy v1.4.0, August 2022 β that's the version and the date, and honestly, vintage. she's been slaying since then. go make some time series, love u, bye πβ¨π
π¦ where this page comes from
- ubuntu stonking: mintpy 1.6.4-1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms