the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Estimating extreme sea levels using a copula joint probability method
Abstract. Extreme sea levels pose significant risks to coastal communities and infrastructure. Joint probability methods are widely used to estimate return levels of extreme sea levels by combining tidal and non-tidal components, but most implementations assume independence between tide and surge. This assumption is not always valid, and neglecting correlation can affect the estimation of return levels and their associated uncertainties. Here, we introduce a Copula Joint Probability Method (CJPM) that explicitly accounts for non-linear correlation between peak tides and skew surges, generalising the Skew Surge Joint Probability Method (SSJPM). Using long tide gauge records (≥100 years) from 23 locations, we assess how incorporating correlation affects both central estimates and confidence intervals of estimated return levels. We find that accounting for this correlation can shift estimated return levels by up to approximately 10 cm at some locations. Importantly, uncertainty in the peak tide–skew surge correlation can be a statistically significant contributor to the width of confidence intervals, in some cases exceeding the contribution from uncertainty in the extreme skew surge distribution. At other locations, correlation has a negligible effect, and CJPM and SSJPM estimates are indistinguishable. These results demonstrate that explicitly representing correlation and its uncertainty provides a more complete quantification of return levels and their associated confidence intervals, and helps determine whether correlation materially affects return level estimation. The CJPM provides a flexible framework that can be applied across a wide range of settings without requiring assumptions about the strength or cause of any correlation.
- Preprint
(1501 KB) - Metadata XML
- BibTeX
- EndNote
Status: open (until 17 Jun 2026)
-
RC1: 'Comment on egusphere-2026-2118', Joanne Williams, 08 May 2026
reply
Thank-you to the authors for this contribution to developing joint-probability methods. A clearly set out and well written paper, and I particularly appreciate the use of the schematic to explain the method. The background material was presented appropriately and without excessive detail. Throughout the paper almost every point I questioned or was uncertain on whilst reading was addressed within the next page, so I have few comments left and am happy to recommend the paper for publication.There are a few minor points to address:On the whole you have been very careful to distinguish between skew surge and surge residual but there are a few places where there is ambiguity. Please check every use of "surge" and ensure that "skew surge" or "surge residual" is specified. Eg line 10, line 83, line 470, line 425, there may be others.Line 39 - mean sea-level is a bit ambiguous as there are other sea-level components such as seasonal changes and sea-level rise that don't fall under surge residuals either, I think given your later work this is "annual mean sea-level" and anything else is disregarded or bundled into tidal-residuals. Please clarify.Line 128 - hopefully your code also includes a minimum interval (eg 8 hours) between consecutive low waters or else it will break in places with double Low Water or where shallow water causes a delay around low water.Line 178 - it is unfortunate that the criteria of being long enough for 4-way self comparison means there's only one location (Key West) in common with W2016 or SA&V2018. It would be good to test your method against the findings in those papers, which would mean using shorter series, have you tried this yet?Fig 2 - Is the copula diagram on the right a real one or just constructed for the benefit of this schematic? Are the copula diagrams useful diagnostically? Can they be used to identify the source of non-linearity in the TLL. (eg if it occurs at LW it may not be a concern.) I'd like to see some examples (in 2d rather than 3d, though the 3d is useful for the schematic)Sec 2.4 What is the sensitivity of the method to gaps or errors in the data? What happens if there are missing values at peaks?Sec 3 Results - I suggest putting in some subheadingsSec 3 Results, Fig 3. At Brest, you find that the SSJPM is estimating high, and CJPM covers the data, so conclude that tide and surge are not independent (I agree) and that this is not seasonality. I'm less convinced of the second point. Extreme skew surges at Brest are very seasonal, 20-40 cm higher in December, Jan, Feb than September, and much smaller in summer. (This is in model hindcast, I don't have the data handy. But it agrees with Newlyn data too). There is also weak seasonality in tide, with the biggest tides by ~20cm being in September and February. Can you separate Fig 4b by season to see if this is also true in the data?Line 323 and 364 - If the CJPM does improve performance over the SSJPM but it is not due to seasonality (I'm still not sure of this) then what is the mechanism for the improvement? What dependence is being modelled by the copula?It would be valuable (I don't insist upon it for this paper, possibly another) to test this on an artificially constructed data set with a known dependence and return period). This could be much longer than 100 yr.Line 347 "We expect" is this tested?Fig 4 - another useful diagram thank-you.Line 454 - Can you quantify this? How much data does the TLL need? Does it set a limit on the minimum useful record length?I have not validated the code used, but the zenodo link works.ReplyCitation: https://doi.org/
10.5194/egusphere-2026-2118-RC1
Model code and software
Analysis code for "Estimating extreme sea levels using a copula joint probability method" Zhi Yang Koh https://doi.org/10.5281/zenodo.19312731
Viewed
| HTML | XML | Total | BibTeX | EndNote | |
|---|---|---|---|---|---|
| 106 | 39 | 13 | 158 | 9 | 10 |
- HTML: 106
- PDF: 39
- XML: 13
- Total: 158
- BibTeX: 9
- EndNote: 10
Viewed (geographical distribution)
| Country | # | Views | % |
|---|
| Total: | 0 |
| HTML: | 0 |
| PDF: | 0 |
| XML: | 0 |
- 1