Skip to content

File Descriptions

Yunjun Zhang edited this page Feb 19, 2017 · 16 revisions

PySAR use HDF5 file internally. It loads ROI_PAC file into .h5 file in the beginning and has the capability to output to UNAVCO hdf5 file, .grd file, ROI_PAC file and Google Earth KMZ file.

HDF5 File Types

There are 3 types of HDF5 file structures used in PySAR:

  • multi_group (Ngroup-1dset-1atr) = multiple groups with one dataset and one attribute dict per group
    i.e. interferograms, coherence, wrapped, snaphu_connect_component
  • multi_dataset (1group-Ndset-1atr) = one group with multiple dataset and one attribute dict per group
    i.e. timeseries
  • single_dataset (1group-1dset-1atr) = one group with one dataset and one attribute dict per group
    i.e. velocity, dem, rmse, temporal_coherence, mask

Default File Names

multi_group

  • coherence.h5 = spatial coherence files loaded from ROI_PAC, generated in load_data step
  • snaphuConnectComponent.h5 = multi_group type, mask of connect component files from SNAPHU phase unwrapping, loaded from ROI_PAC, generated in load_data step
  • wrapIfgram.h5 = wrapped interferograms loaded from ROI_PAC, generated in load_data step
  • unwrapIfgram.h5 = unwrapped interferograms loaded from ROI_PAC, generated in load_data step

multi_dataset

  • timeseries.h5 = multi_dataset type, time series displacement, generated in network inversion step

single_dataset

  • average_spatial_coherence.h5 = temporal mean of all spatial coherence, generated from coherence.h5 in data loading step
  • Mask.h5 = mask of non-zero amplitude pixels, generated from .unw file list in data loading step
  • velocity.h5 = single_dataset type, Line-Of-Sight (LOS) velocity, generated in time series inversion step

ROI_PAC files

  • geomap_*rlks.trans = ROI_PAC file, with inverse mapping transformation from radar to geo coordinates, check more ROI_PAC File Descriptions, copied in load_data step
  • radar_*rlks.hgt = ROI_PAC DEM file in radar coordinate, check more ROI_PAC File Descriptions, copied in load_data step

Prefixes

  • geo_* = transformed from radar coord to geo coord using geocode.py
  • Modified_* = network modification using modify_network.py
  • subset_* = subset/crop in space using subset.py
  • Seeded_* = referencing/seeding in space using seed_data.py

Suffixes

  • *_demCor = DEM error correction in time series domain
  • *_ex = date(s) have been dropped
  • *_ECMWF/MERRA/NARR = tropospheric correction using PyAPS, name is the weather re-analysis data used to estimate the tropospheric phase delay
  • *_plane/quadratic/... = phase ramp removal
  • *_refDate = referencing in time

Welcome

Software Design

Clone this wiki locally