mascon_reconstruct.py

  • Calculates the equivalent spherical harmonics from a mascon time series

Source code

Calling Sequence

usage: mascon_reconstruct.py [-h] [--output-directory OUTPUT_DIRECTORY]
                             [--product DSET] [--lmax LMAX] [--mmax MMAX]
                             [--start START] [--end END] [--love {0,1,2,3,4}]
                             [--reference {CF,CM,CE}] [--radius RADIUS]
                             [--destripe] [--gia GIA] [--gia-file GIA_FILE]
                             [--atm-correction]
                             [--format {ascii,netCDF4,HDF5}]
                             [--mascon-file MASCON_FILE]
                             [--redistribute-mascons]
                             [--reconstruct-file RECONSTRUCT_FILE]
                             [--mask MASK] [--verbose] [--mode MODE]

Named Arguments

--output-directory, -O

Output directory for mascon files

--product, -p

GRACE/GRACE-FO Level-2 data product

--lmax, -l

Maximum spherical harmonic degree

--mmax, -m

Maximum spherical harmonic order

--start, -S

Starting GRACE/GRACE-FO month

--end, -E

Ending GRACE/GRACE-FO month

--love, -n

Possible choices: 0, 1, 2, 3, 4

Treatment of the Load Love numbers

  • 0: Han and Wahr (1995) values from PREM [23]

  • 1: Gegout (2005) values from PREM [21]

  • 2: Wang et al. (2012) values from PREM [80]

  • 3: Wang et al. (2012) values from PREM with hard sediment [80]

  • 4: Wang et al. (2012) values from PREM with soft sediment [80]

--reference

Possible choices: CF, CM, CE

Reference frame for load Love numbers

  • 'CF': Center of Surface Figure

  • 'CM': Center of Mass of Earth System

  • 'CE': Center of Mass of Solid Earth

--radius, -R

Gaussian smoothing radius (km)

--destripe, -d

Use decorrelation (destriping) filter

--gia, -G

Possible choices: IJ05-R2, W12a, SM09, ICE6G, Wu10, AW13-ICE6G, AW13-IJ05, Caron, ICE6G-D, ascii, netCDF4, HDF5

GIA model type to read

  • 'IJ05-R2': Ivins R2 GIA Models [29]

  • 'W12a': Whitehouse GIA Models [82]

  • 'SM09': Simpson/Milne GIA Models [57]

  • 'ICE6G': ICE-6G GIA Models [48]

  • 'Wu10': Wu (2010) GIA Correction [83]

  • 'AW13-ICE6G': Geruo A ICE-6G GIA Models [1]

  • 'AW13-IJ05': Geruo A IJ05-R2 GIA Models [1]

  • 'Caron': Caron JPL GIA Assimilation [7]

  • 'ICE6G-D': ICE-6G Version-D GIA Models [49]

  • 'ascii': reformatted GIA in ascii format

  • 'netCDF4': reformatted GIA in netCDF4 format

  • 'HDF5': reformatted GIA in HDF5 format

--gia-file

GIA file to read

--atm-correction

Apply atmospheric jump correction coefficients

--format, -F

Possible choices: ascii, netCDF4, HDF5

Input data format for auxiliary files

--mascon-file

Index file of mascons spherical harmonics

--redistribute-mascons

Redistribute mascon mass over the ocean

--reconstruct-file

Reconstructed mascon time series file

--mask

Land-sea mask for redistributing mascon mass

--verbose, -V

Verbose output of processing run

--mode, -M

Permissions mode of output files