Pith. sign in

REVIEW 5 major objections 5 minor 2 references

A strictly geostrophic product of sea-surface velocities from the SWOT fast-sampling phase

T0 review · 5 major / 5 minor · reviewed 2026-08-03 · deepseek-v4-flash

Pith's one-line read A frequency-domain decomposition of SWOT's daily repeat orbit isolates a strictly geostrophic sea-surface height field, resolving the ambiguity of spatial filtering and matching drifters at least as well as the default product.

desk verdict A useful global extension of an existing DMD decomposition to all SWOT fast-sampling passes, but the 'strictly geostrophic' claim is stronger than the evidence supports because the key validation conflates spatial smoothing with temporal filtering. read the letter →

arxiv 2601.18182 v1 pith:3J3BJ6R6 submitted 2026-01-26 physics.ao-ph physics.data-an

classification physics.ao-phphysics.data-an
keywords SWOTgeostrophydynamicmodedecompositionmrCOSTSinternaltidessea-surfaceheightvorticity-strainstatisticsaltimetry
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The paper sets out to remove the ambiguity in applying geostrophic balance to SWOT altimetry: instead of choosing a spatial filter and calling the result geostrophic, it uses the temporal dimension of the one-day-repeat orbit to keep only sea-surface height variability slow enough to be in geostrophic balance. The tool is a recursive dynamic mode decomposition, applied after replacing the default empirical internal-tide correction with an ocean-forecast-model tidal field. Summing modes with frequency below 0.1 cycles per day defines the geostrophic component; the paper claims this component has vorticity and strain mostly below the local Coriolis frequency, meaning small Rossby numbers, and that its velocities agree with drifters at least as well as the standard product with a reduced speed bias. A global public dataset of these strictly geostrophic velocities is the resulting deliverable, offering a baseline for diagnosing energy cascades and quasi-geostrophic vertical velocities.

What carries the argument

mrCOSTS — multi-resolution COherent Spatio-Temporal scale Separation, a recursive dynamic-mode-decomposition variant that assigns each spatial pattern a temporal frequency without requiring periodic boundaries. It is applied over four levels with window lengths of 9, 10, 30 and 60 days, and the geostrophic component is the sum of modes with frequency below 0.1 cycles per day. The companion mechanism is internal-tide preprocessing: the default empirical tide product is added back, then internal-tide sea-surface signals from an ocean forecast model are subtracted, so that remaining variability is mostly free of both coherent and incoherent internal tides before the frequency split.

What would settle it

Run the same mrCOSTS pipeline on synthetic SWOT-like observations generated from a model with known geostrophic and ageostrophic fields and compare the extracted sub-0.1-cycles-per-day height to the known truth; alternatively, check the released product for residual variance at diurnal and semidiurnal frequencies. If residual tidal variance is significant or the reconstructed geostrophic field deviates from truth beyond sampling error, the strict-geostrophy claim fails.

Watch

Extended reading notes

Core claim

The central claim is that geostrophy is a low-frequency balance, and that temporal information from SWOT's fast-sampling orbit can be used to enforce it, rather than relying on spatial scale alone. The geostrophic sea-surface height field, ηg, is constructed by summing mrCOSTS modes with frequencies below 0.1 cycles per day, after a two-step internal-tide removal. The resulting fields evolve on scales slower than about ten days and larger than about one hundred kilometres. The paper shows that vorticity and strain normalized by the inertial frequency are mostly smaller than order one in the mrCOSTS product, whereas applying geostrophy directly to the de-tided SWOT field gives fatter tails ab

Load-bearing premise

The decomposition rests on the assumption that the ocean forecast model's internal-tide correction removes essentially all internal-tide sea-surface height, so that any residual tidal energy is not mistaken for low-frequency geostrophic motion.

Editorial extensions

If this is right

  • Spatial filtering alone is insufficient: applying geostrophic balance directly to the de-tided SWOT field produces vorticity and strain values above the small-Rossby-number threshold, so the standard approach is shown to contain ageostrophic contamination.
  • The released global geostrophic fields enable geostrophic kinetic-energy cascade estimates and quasi-geostrophic omega-equation vertical velocity reconstructions without the high-frequency, high-wavenumber noise present in the residual ageostrophic component.
  • The frequency cutoff at 0.1 cycles per day makes the temporal definition of geostrophy explicit: only signals with periods longer than ten days and wavelengths above roughly 100 km are treated as balanced.
  • The fast-sampling orbit's daily repeats are sufficient for the method, while the science orbit's sparse repeats — about 50 per pass — are not yet enough, so the product's scope is tied to the duration and repeat rate of the calibration/validation phase.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • A sensitivity test varying the 0.1 cycles-per-day cutoff and the SVD ranks would show how much of the improvement in vorticity and strain statistics is a consequence of the filter choice rather than an intrinsic property of the ocean signal.
  • If the frequency-based separation is as clean as claimed, the same machinery could be applied to other altimetry data with irregular temporal sampling once enough repeat observations accumulate, rather than waiting for a dedicated fast-sampling orbit.
  • The Mediterranean drifter comparison is the only direct velocity validation; a natural next test is to validate the global product against drifters or current meters in the energetic Agulhas and Gulf Stream regions examined in the paper, where the vorticity-strain diagnostics are strongest.
  • The paper attributes the missing cyclonic skewness in the vorticity distribution to the short three-month record; as SWOT data accumulate, one can test whether longer records restore the expected skewness or whether the frequency filter itself suppresses it.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

5 major / 5 minor

Summary. This paper applies the multi-resolution coherent spatio-temporal scale separation (mrCOSTS) dynamic mode decomposition to the global SWOT fast-sampling phase (March 29–July 11, 2023) Level-3 sea-surface height anomalies. The authors replace the default HRET internal-tide correction with a HYCOM forecast correction, then define a 'strictly geostrophic' component ηg as the sum of mrCOSTS modes with frequency <0.1 cpd (periods >10 days). They process every SWOT pass, promise public distribution of the global product, and evaluate it via frequency–wavenumber spectra at four cross-over regions, joint PDFs of vorticity and strain, and a comparison to SVP drifters in the western Mediterranean Sea. The main claims are that mrCOSTS overcomes spectral leakage due to temporal aliasing, that ηg has Rossby numbers mostly below unity, and that its velocity estimates agree with drifters at least as well as the default L3HRET product while reducing speed bias.

Significance. If fully supported, the paper would provide a practical, global method for exploiting the temporal dimension of the 1-day-repeat SWOT orbit to separate balanced motions from internal tides and ageostrophic eddies, avoiding the arbitrary spatial-filter choices common in SWOT analyses. The pipeline is clearly documented, the code is available, the HYCOM-based IT correction is state-of-the-art, and the authors are transparent about residual limitations (e.g., missing cyclonic skewness, short Cal/Val record, limited drifter sample). A publicly distributed global geostrophic product would be a valuable community resource. However, the validation as presented does not isolate the DMD temporal filter from the Gaussian spatial pre-filter, and the drifter comparison lacks a quantitative skill metric. Thus the central claims are defensible but not yet fully supported.

major comments (5)
  1. [§3.2, Fig. 3] The head-to-head comparison of ζg/|f| and |αg|/|f| between mrCOSTS ηg and L3HYCOM confounds the temporal DMD filtering (Steps 5–6) with the Gaussian spatial filter of Step 3, which is applied only to mrCOSTS. Vorticity and strain amplify small-scale gradients, so the reduced tails in the mrCOSTS PDFs could be produced entirely by the ~6 km spatial smoothing. The text states the spatial smoothing is 'not used to extract the geostrophic component,' but no control product is shown. Please add a comparison of L3HYCOM after the same Gaussian filter, and ideally after a simple temporal low-pass filter, to isolate the DMD contribution. Without such a control, the central claim that mrCOSTS 'overcomes spectral leakage' is not established.
  2. [§2.1, Step 6; §3.1, Fig. 2] The sharp spectral cutoff at 10 days in the ω–k spectra of ηg is partly circular: ηg is defined as the sum of modes with frequency <0.1 cpd, so the observed cutoff restates the construction. The statement in §3.1 that 'there is a clear cutoff of power at time scales shorter than 10 days' acknowledges this, but it does not validate geostrophic character. Independent evidence must come from the drifter comparison or from a quantitative skill metric; the Rossby-number contrast is confounded per the preceding comment. Please provide a non-circular diagnostic, for example the fraction of spectral energy of ηg at periods just below and above 10 days, or a comparison to a model balanced component.
  3. [§3.3, Fig. 4] The drifter validation is qualitative and geographically narrow. The paper itself notes that L3HRET is 'slightly better aligned' (smaller angular spread) than mrCOSTS, while mrCOSTS reduces speed bias, but the claim 'at least as good as if not better' is not backed by a statistical measure. Please provide quantitative error statistics (e.g., complex correlation, median and interquartile range of the ratio, circular standard deviation) with uncertainty estimates. Consider extending the analysis to more than one Mediterranean pass or to other regions with available in situ data, or explicitly frame the results as a single-region case study.
  4. [§2.1, Step 1] The entire product rests on the assumption that the HYCOM forecast internal-tide correction removes essentially all incoherent IT energy after 'add back HRET, subtract HYCOM.' Any residual IT variance would be classified as geostrophic by the <0.1 cpd cutoff. The paper provides no independent check of residual tidal variance in ηg (e.g., spectral energy at M2/K1 frequencies or comparison to tide-gauge/current-meter data). If Yadidya et al. (2025) contains such validation, cite the specific evidence; otherwise add a diagnostic to the manuscript.
  5. [§2.1, Step 5] The mrCOSTS hyperparameters (window lengths [9,10,30,60] days, SVD ranks [4,4,10,12]) and the 0.1 cpd geostrophic-frequency cutoff are set by hand with no sensitivity analysis. DMD/mrCOSTS modes can depend nontrivially on windowing and rank truncation. A sensitivity test (e.g., varying the cutoff between 0.08 and 0.12 cpd, adjusting window/rank choices) is needed to show that the main conclusions—PDFs, spectra, drifter agreement—are robust. This is especially important because the 'strictly geostrophic' claim is the paper's central contribution.
minor comments (5)
  1. [Author list] The author affiliation contains repeated/odd characters in the Chinese transliteration ('内 内 内田 田 田貴 貴 貴也 也 也'), likely a LaTeX artifact; please fix.
  2. [§2.1, Step 3] The Gaussian filter is described as having standard deviation 'of three grid points (~6km).' Please specify the nominal grid spacing and whether the filter is isotropic in both along-track and cross-track directions.
  3. [§3.1] The text states that the geostrophic spectra 'peaks at scales larger than 100 km and slower than 20 days,' which is inconsistent with the 10-day cutoff in Fig. 2 and Step 6. Should read '10 days' unless a different frequency range is intended.
  4. [§3.2, Fig. 3] The caption of Fig. 3 uses 'mrCOASTS' in one panel label; should be 'mrCOSTS' for consistency. Also, the sentence in §3.2 'the joint PDFs are documenting that geostrophic balance was applied to SSHa signals in L3HYCOM that were in fact not in balance' could be rephrased more concisely.
  5. [§3.3, Fig. 4] The polar-histogram labels in Fig. 4 use 'Drifter / L3' and 'Drifter / mrCOSTS' but the text refers to the L3HRET product; please harmonize notation. The rotary-spectra caption would benefit from explicitly describing which curves correspond to the 25-hr and 48-hr filters.

Circularity Check

1 steps flagged · score 4.0 of 10

The ω-k 'cutoff at 10 days' restates Step 6's frequency selection; drifter and Rossby-number checks are external and keep the central product from collapsing.

  1. self definitional [Section 3.1 (Fig. 2) and Section 2.1, Step 6]
    "Notably, there is a clear cutoff of power at time scales shorter than 10 days as expected from the mrCOSTS frequencies (Step 6 in Section 2.1; Fig. 2a,c,e,g)."

    ηg is constructed, in Step 6, by summing only mrCOSTS modes with frequencies smaller than 0.1 cpd, i.e., periods longer than 10 days. The reported 'clear cutoff of power at time scales shorter than 10 days' is therefore the selection rule restated in spectral form, not an independent property of the extracted component. The associated bullet in the Discussion—'ηg evolves on time scales slower than O(10 days)'—uses the same by-construction property as if it were a validation of the decomposition. The ageostrophic field ηa is by definition the complement, so its faster-than-10-day tail is equally constructed rather than discovered.

full rationale

The paper's central product is a data-processing pipeline (HYCOM detiding, 6-km Gaussian prefilter, mrCOSTS DMD, sub-0.1-cpd mode sum) and the main external evidence—the SVP drifter polar histograms and vorticity-strain PDFs—does not reduce to the construction. The one clearly circular element is the frequency-domain result: the Fig. 2 cutoff at 10 days is inserted by Step 6, and Section 4's claim that mrCOSTS 'overcomes ... spectral leakage' and produces modes 'at frequencies distinctly lower than the Nyquist frequency' is likewise guaranteed in part by the 0.1-cpd selection rule. The paper is transparent about this ('as expected from the mrCOSTS frequencies'), which lowers the severity. The comparison against L3HYCOM is also confounded by the Gaussian prefilter, since L3HYCOM is not passed through the same spatial smoothing; that is a validation confound rather than a circular reduction. The HYCOM IT-correction premise is supported by prior published work (Yadidya et al., 2024, 2025) with overlapping authors, but it is an external dataset/study rather than an ansatz smuggled in by citation, so it does not by itself make the argument circular. Weighing the by-construction spectral diagnostics against the independent drifter and PDF checks yields a partial-circularity score of 4.

Assumptions & free parameters 5 free parameters · 5 assumptions · 0 invented entities

The central product is defined by hand-set decomposition parameters and a frequency cutoff rather than derived from first principles; the HYCOM IT correction is imported from cited prior work. No new physical entities are introduced.

free parameters (5)
  • mrCOSTS window lengths = [9, 10, 30, 60] days
    Chosen by hand for the four decomposition levels; no sensitivity analysis. Section 2.1 Step 5.
  • SVD ranks = [4, 4, 10, 12]
    Chosen by hand; required to be below the number of time samples per window. Section 2.1 Step 5.
  • Geostrophic frequency cutoff = 0.1 cpd (10-day period)
    Defines ηg; all spectral and Rossby-number results inherit this cutoff, making the low-frequency character of ηg partly by construction. Section 2.1 Step 6.
  • Gaussian spatial filter standard deviation = 3 grid points (~6 km)
    Applied a priori to remove signals 'definitively not in geostrophic balance'; choice not justified quantitatively. Section 2.1 Step 3.
  • Drifter low-pass filter cutoff = 48 hours
    Chosen from rotary spectra of the drifter data to remove near-inertial oscillations; data-dependent. Section 2.2, Section 3.3.
assumptions (5)
  • domain assumption Geostrophic balance is valid for motions with time scales longer than the inertial period and spatial scales larger than the deformation radius.
    Stated in the Introduction as the basis for interpreting low-frequency, large-scale SSHa as geostrophic.
  • domain assumption The HYCOM forecast removes both coherent and incoherent internal tides from SWOT SSHa.
    Section 2.1 step 1; relies on Yadidya et al. (2025) rather than an in-paper validation of residual tidal variance.
  • domain assumption mrCOSTS/DMD correctly separates spatiotemporal modes from one-day-sampled SWOT data without spectral leakage.
    Section 4 asserts this, but there is no synthetic-data or sensitivity test in the paper.
  • domain assumption Bilinear spatial interpolation of missing data and zero-filling of land/islands do not bias the extracted modes.
    Section 2.1 steps 2-4; no test of how data gaps affect the decomposition.
  • domain assumption Drifter velocities, after Ekman removal and 48-hour low-pass filtering, are a suitable reference for the geostrophic product.
    Section 2.2; the filtering choices themselves are data-dependent and the match is assessed qualitatively.

how reviews work

0 comments
Cite this review

Pith. "Pith review of A strictly geostrophic product of sea-surface velocities from the SWOT fast-sampling phase." pith.science (2026). https://pith.science/paper/3J3BJ6R6

@misc{pith2026260118182,
  author       = {Pith},
  title        = {Pith review of: A strictly geostrophic product of sea-surface velocities from the SWOT fast-sampling phase},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/3J3BJ6R6}},
  note         = {Machine review of arXiv:2601.18182}
}
read the original abstract

While geostrophy remains the simplest and most practical balance to extract velocity information from sea-surface height anomaly (SSHa), confusions remain within the oceanographic community to what extent this balance can be applied to altimetric observations with the launch of the Surface Water and Ocean Topography (SWOT) satellite. Given the limited temporal resolution of SWOT, many studies have resorted to claiming that the spatially filtered SSHa fields correspond to the geostrophic component. This introduces the ambiguity of which spatial scale to choose. Here, we build upon the recent developments in internal tide (IT) corrections (Yadidya et al., 2025) and apply a dynamic mode decomposition (DMD)-based method introduced by Lapo et al. (2025) to robustly extract the geostrophic component associated with sub-inertial frequencies from the SWOT one-day-repeat orbit; we distribute the global dataset as a public good. We provide the joint probability density function (PDF) of vorticity and strain, and spectra of SSHa at a few cross-over regions.

Figures

Figures reproduced from arXiv: 2601.18182 by the authors.

Figure 1
Figure 1. A snapshot of η g on an arbitrary day from the global SWOT Cal/Val orbit and zoomed-in plots of η g and η a at four Xover regions. The four regions, Kx, GS, CC and AR, are indicated by the black arrows in panel (a). –7– [PITH_FULL_IMAGE:figures/full_fig_p007_1.png] view at source ↗
Figure 2
Figure 2. Variance preserving frequency and along-track wavenumber power spectra, ωk|ηˆ(ω, k)| 2 [m2 cpm−1 cps−1 ], of η g and η a at four Xover regions. The units on the axes are in cycles per kilometer (cpkm) and cycles per day (cpd). time dimension are taken over the entire duration of the Cal/Val phase. We apply this procedure for the ascending and descending pass, respectively, and then the frequency￾along track wavenumb… view at source ↗
Figure 3
Figure 3. Snapshots of geostrophic speed |u g |, relative vorticity ζ g /|f| and strain rates |α g |/|f| pre-processed through mrCOSTS, and joint PDFs of the latter two from four Xover regions. Geostrophic speed is shown in the navy-yellow colormap, relative vorticity in blue-red colormap and strain rates in violet-orange colormap. The joint PDFs were diagnosed over the three months of η g along with L3HYCOM, i.e., the raw SW… view at source ↗
Figures from the paper (1 more)
Figure 4
Figure 4. Figure 4: Rotary frequency spectra of the SVP drifter velocities and quantification of how velocity estimates from the L3HRET and mrCOSTS product agree with them. The unfiltered spectra are shown in solid curves whereas the spectra of velocities low passed with the But￾terworth …

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

2 extracted references · 1 canonical work pages

  1. [1]

    P., Squire, D., Bourbeau, J., Nicholas, T., Bourbeau, J., Joseph, G.,

    Abernathey, R. P., Squire, D., Bourbeau, J., Nicholas, T., Bourbeau, J., Joseph, G., ... others (2023).xhistogram: Fast, flexible, label-aware histograms for numpy and xarray [Software].Zenodo. Retrieved fromhttps:// xhistogram.readthedocs.io/en/latest/doi: 10.5281/zenodo.7095156 AVISO/DUACS. (2025).SWOT Level-3 KaRIn Low Rate SSH Expert (v2.0.1) [Dataset...

  2. [530]

    Verger-Miralles, E

    Retrieved fromhttps:// pydmd.github.io/PyDMD/doi: 10.21105/joss.00530 Demol, M., Berta, M., Gomez Navarro, L., Izard, L., Ardhuin, F., Bellacicco, M., ... Verger-Miralles, E. (2023).A drifter dataset for the western Mediterranean Sea collected during the SWOT mission calibration and validation phase [Dataset]. Seanoe. doi: 10.17882/100828 Dias, S., Surasi...

Pith tools

Reviewed August 3, 2026 · model on record in the stance chip above.