Satellite Gravity Field

GRACE Level-2 Processing Workflow

From GSM spherical harmonics to gridded EWH products

Technical notes and reproducible workflow records for transforming GRACE and GRACE-FO Level-2 spherical harmonic solutions into physically consistent equivalent water height products.

Processing Pipeline

A traceable path from monthly gravity-field coefficients to validated products.

Processing Pipeline

Click any processing node to inspect the scientific contract behind the step.

GSM 01 Acquire Collect monthly Level-2 GSM Stokes coefficients and product metadata. +

Principle

Input should be treated as a Level-2 gravity-field solution, usually monthly GSM spherical harmonic coefficients. The product name, processing center, release, maximum degree/order, time stamp, missing month flag, and reference frame must remain explicit.

Formula

S(θ,λ,t)={ΔClm(t),ΔSlm(t)},0mllmax

Configuration example

product
HUST-Grace2024 / CSR RL06 / GFZ RL06 / JPL RL06
max_degree
60
monthly_solution
true

Quality checks

  • Verify the product release and lmax.
  • Preserve the month identifier before any interpolation.
  • Keep the raw input immutable.
C₂₀ 02 Preprocess Apply low-degree replacement, GIA correction, background-field alignment, and anomaly baseline removal. +

Principle

Preprocessing converts monthly coefficients into a consistent anomaly field. Typical operations include degree-1 geocenter replacement, C20/C30 replacement using SLR, GIA correction, optional destriping preconditions, and subtraction of a stated mean field.

Formula

ΔClm=ΔClmΔClm,meanΔClm,GIA

Configuration example

replace_degree1
true
replace_c20_c30
SLR
gia_model
ICE-6G_D
baseline
2004-01..2009-12

Quality checks

  • State the baseline period.
  • Record all replacement products.
  • Never mix corrected and uncorrected products under one tag.
F 03 Filter Route de-striping, spatial smoothing, DDK, and HSAF products through explicit product tags. +

Principle

Filtering reduces correlated north-south striping and random high-degree noise while preserving physically interpretable mass signals. Gaussian, Fan, PnMm decorrelation, DDK, and HSAF should be routed as separate products rather than overwritten arrays.

Formula

x^=F{x},F{Gaussian,Fan,PnMm,DDK,HSAF}

Configuration example

GAUSS_300
Gaussian smoothing, 300 km radius
FAN_300_P3M6
Fan filter with P3M6 decorrelation
DDK4
anisotropic regularization product
HSAF
Hankel spectrum analysis filtering

Quality checks

  • Save every filter result with a unique tag.
  • Record all radii and polynomial parameters.
  • Compare signal loss, residual stripes, and leakage behavior.
Σ 04 Synthesize Transform corrected spherical harmonics into gridded equivalent water height anomalies. +

Principle

Spherical harmonic synthesis converts corrected coefficients into equivalent water height. The Love-number correction, Earth radius, water density, grid resolution, land/ocean mask, and units must be consistent across products.

Formula

EWH(θ,λ)=aρe3ρwΣllmaxΣm=0l2l+11+klP¯lm(ΔClmcos+ΔSlmsin)

Configuration example

output_unit
cmEWH
grid
1deg or 0.5deg
love_numbers
Wahr / Farrell
lmax
60

Quality checks

  • Confirm cmEWH/mmEWH units.
  • Use one grid convention for comparisons.
  • Keep masks and coastline buffers versioned.
QC 05 Validate Check maps, basin averages, leakage correction, trends, and independent product consistency. +

Principle

Validation should combine visual quality control with quantitative diagnostics. Basin-mean time series, annual amplitude, trend, leakage-corrected regional products, Mascon comparison, hydrology models, and altimetry are separate evidence layers.

Formula

TWSAbasin(t)=ΣiAi·EWHi(t)ΣiAi

Configuration example

diagnostics
map_preview, basin_mean, annual_amp, trend, rmse
references
CSR_Mascon, GLDAS, Hydroweb

Quality checks

  • Review maps before statistics.
  • Report leakage/scaling assumptions.
  • Compare against at least one independent product when possible.

Data Products

Keep data products explicit, versioned, and auditable.

Gridded EWH

Monthly equivalent-water-height anomalies on controlled grids with product metadata and diagnostics.

Read preview note

Mascon comparison

Independent products for checking spatial patterns, basin averages, and long-term behavior.

Read workflow note

Method Notes

A compact record of each filter family and its routing contract.

HSAF

Hankel-spectrum filtering for stripe suppression and signal preservation.

Read article

Gaussian / Fan / DDK

Baseline filter families for reproducible comparison and controlled product tags.

Read article

Software releases

Distribute installers through GitHub Releases and keep this site focused on documentation, notes, and verified download entry points.

Open downloads
Good processing is transparent, testable, and reproducible.
Workflow first, results follow.