Automatic Detection of Rainfall at Hourly Time Scales from Mooring Near-Surface Salinity in the Eastern Tropical Pacific

Oksana A. Chkrebtii aDepartment of Statistics, The Ohio State University, Columbus, Ohio

Search for other papers by Oksana A. Chkrebtii in
Current site
Google Scholar
PubMed
Close
https://orcid.org/0000-0002-3629-5213
and
Frederick M. Bingham bDepartment of Physics and Physical Oceanography, University of North Carolina at Wilmington, Wilmington, North Carolina
cCenter for Marine Science, University of North Carolina at Wilmington, Wilmington, North Carolina

Search for other papers by Frederick M. Bingham in
Current site
Google Scholar
PubMed
Close
https://orcid.org/0000-0001-9848-7141
Open access

Abstract

We explore the use of ocean near-surface salinity (NSS), that is, salinity at 1-m depth, as a rainfall occurrence detector for hourly precipitation using data from the Salinity Processes in the Upper-Ocean Regional Studies–2 (SPURS-2) mooring at 10°N, 125°W. Our proposed unsupervised learning algorithm consists of two stages. First, an empirical quantile-based identification of dips in NSS enables us to capture most events with hourly averaged rainfall rate of >5 mm h−1. Overestimation of precipitation duration is then corrected locally by fitting a parametric model based on the salinity balance equation. We propose a local precipitation model composed of a small number of calibration parameters representing individual rainfall events and their location in time. We show that unsupervised rainfall detection can be formulated as a statistical problem of predicting these variables from NSS data. We present our results and provide a validation technique based on data collected at the SPURS-2 mooring.

Significance Statement

Continuous monitoring of precipitation in the ocean is challenging when a physical rain gauge is not available in the region of interest. Indirect detection of precipitation using available data, such as changes in ocean near-surface salinity (NSS) can be used to construct a virtual rainfall detector. We propose to combine data-based and model-based methods to detect rainfall without the use of a physical rain gauge. We use NSS and precipitation data from a mooring in the eastern tropical Pacific Ocean to develop and test the method.

© 2023 American Meteorological Society. For information regarding reuse of this content and general copyright information, consult the AMS Copyright Policy (www.ametsoc.org/PUBSReuseLicenses).

Corresponding author: Oksana A. Chkrebtii, oksana@stat.osu.edu

Abstract

We explore the use of ocean near-surface salinity (NSS), that is, salinity at 1-m depth, as a rainfall occurrence detector for hourly precipitation using data from the Salinity Processes in the Upper-Ocean Regional Studies–2 (SPURS-2) mooring at 10°N, 125°W. Our proposed unsupervised learning algorithm consists of two stages. First, an empirical quantile-based identification of dips in NSS enables us to capture most events with hourly averaged rainfall rate of >5 mm h−1. Overestimation of precipitation duration is then corrected locally by fitting a parametric model based on the salinity balance equation. We propose a local precipitation model composed of a small number of calibration parameters representing individual rainfall events and their location in time. We show that unsupervised rainfall detection can be formulated as a statistical problem of predicting these variables from NSS data. We present our results and provide a validation technique based on data collected at the SPURS-2 mooring.

Significance Statement

Continuous monitoring of precipitation in the ocean is challenging when a physical rain gauge is not available in the region of interest. Indirect detection of precipitation using available data, such as changes in ocean near-surface salinity (NSS) can be used to construct a virtual rainfall detector. We propose to combine data-based and model-based methods to detect rainfall without the use of a physical rain gauge. We use NSS and precipitation data from a mooring in the eastern tropical Pacific Ocean to develop and test the method.

© 2023 American Meteorological Society. For information regarding reuse of this content and general copyright information, consult the AMS Copyright Policy (www.ametsoc.org/PUBSReuseLicenses).

Corresponding author: Oksana A. Chkrebtii, oksana@stat.osu.edu

1. Introduction

Recent satellite missions to measure ocean near-surface salinity (NSS) have been mainly justified with the idea that they could be used to measure changes in rainfall more effectively than previously possible. This is the idea of using NSS as an “oceanic rain gauge” articulated by Lagerloef et al. (2008). In the original concept, this rain gauge operated on climate time scales and would be used to test the hypothesis that the global water cycle is accelerating due to a warming atmosphere (Yu et al. 2020). While the oceanic rain gauge is one of the original driving concepts for remote sensing of NSS, the information collected by these missions has found application in improving our understanding of ocean circulation and variability, the global hydrologic cycle, mesoscale circulation, ocean prediction, and ocean biogeochemistry (Vinogradova et al. 2019). The present work provides a step in this direction by developing an oceanic rainfall detector using salinity measurements.

The ability to measure NSS from space has greatly improved in the years since the 2009 launch of the Soil Moisture and Ocean Salinity (SMOS) satellite, the 2011 launch of the Aquarius satellite instrument, and the 2015 launch of the Soil Moisture Active Passive (SMAP) satellite. In that time period there have been many studies linking rainfall and NSS on much shorter time (hourly) and smaller space (a single point) scales (Henocq et al. 2010; Boutin et al. 2013, 2016; Clayson et al. 2019; Supply et al. 2020; Li and Adamec 2009). Indeed, two large field campaigns have been dedicated to studying this issue: Salinity Processes in the Upper-Ocean Regional Studies–1 (SPURS-1) in the subtropical North Atlantic (Lindstrom and Schmitt 2015) and SPURS-2 in the eastern tropical North Pacific (Lindstrom et al. 2019). One of the main results of these efforts is the understanding that NSS responds almost instantaneously to rainfall (Boutin et al. 2013), and that rain-induced freshening events are mostly confined to the upper couple of meters of the ocean in the first hours or day following the rain, depending on wind speed and preexisting upper-ocean stratification (Drushka et al. 2019; Rainville et al. 2019; Volkov et al. 2019; Reverdin et al. 2020; Thompson et al. 2019; Iyer and Drushka 2021a). The freshening is only confined to the upper few meters when salinity stratification (a stable near-surface layer) is formed, which only happens when the rain is strong or long enough and/or the wind is weak enough. Preexisting upper-ocean stratification can also impact how quickly a stable layer forms or mixes away (Iyer and Drushka 2021a). Some of these results have been incorporated into models (Jacob et al. 2019; Song et al. 2015) and used to improve satellite retrievals under rainy conditions (Meissner et al. 2018).

The clear connection between rainfall and upper-ocean freshening leads to the obvious next step, which is to attempt to use NSS to detect rainfall occurrence at an hourly time scale. The notion of using NSS to detect and quantify rainfall occurrence has been explored recently by Supply et al. (2018) using satellite precipitation and NSS measurements. They used satellite-derived salinity from SMOS and SMAP to estimate rain rate. The values were compared with satellite-derived rain rate from passive microwave data. A complicated algorithm was developed to determine the NSS anomaly from a larger-scale background. These anomalies were then collocated with SMOS and SMAP satellite passes to produce a training dataset. The determination of rain rate was done with a simple linear relationship between NSS anomaly and rain rate. Correlations between predicted and measured rain rate were 0.6–0.7. These comparisons were done using instantaneous values of NSS from SMOS and 15-min rainfall estimates from satellites both at 0.2° and 1° spatial scale. The current effort is an attempt to formulate a rainfall detection algorithm over smaller space and time scales using NSS and precipitation data from an individual mooring, and to examine the trade-offs involved in setting the criteria for rainfall detection. Specifically, the patterns of NSS in response to rainfall events that motivate our approach are illustrated in Fig. 1 via Integrated Multi-satellitE Retrievals for GPM (IMERG) and a Regional Ocean Modeling System (ROMS) simulation (Li et al. 2019) of NSS at the SPURS-2 mooring site in the Pacific Ocean. A patch of very low NSS appears to the southeast of the site on 30 June as a result of heavy rainfall. These dynamics suggest that an NSS response at short time scales may contain information about the presence or absence of a rainfall event at a given time.

Fig. 1.
Fig. 1.

(left) Daily rainfall (mm) from IMERG for 29 Jun 2011. Color scale is at right, with no color meaning no rainfall. Also shown are ROMS simulations of NSS from (center) 29 and (right) 30 Jun 2011. The red x (left panel) and black dots (middle and right panels) denote the location of the SPURS-2 mooring. Heavy rainfall moved over the mooring, resulting in a decrease in NSS at the mooring location on 30 Jun relative to the day before.

Citation: Artificial Intelligence for the Earth Systems 2, 3; 10.1175/AIES-D-22-0009.1

Satellite rainfall measurements have been available for many years (Huffman et al. 2007). However, there have been concerns that satellite-derived rainfall might not be as accurate in the tropics as it could be, especially at high rain rate (Pfeifroth et al. 2013) and a different method of determining rainfall may be valuable. The simple rain occurrence classification based on mooring data could be useful for validating satellite rainfall measurements.

The paper is organized as follows. Section 2 describes the SPURS-2 dataset with NSS used as an input to the rainfall detection algorithm and rainfall measurements used for validation. The proposed unsupervised classification approach is introduced in section 3. A model validation strategy is described based on verified rainfall events available at the SPURS-2 mooring. A receiver operating characteristic (ROC) curve is used to visualize the trade-off of the true positive and false positive rates of the classification approach. Section 4 summarizes the results of the proposed two-stage rainfall classification method and makes recommendations for future work. Conclusions are outlined in section 5.

2. Data

All values of salinity in this paper are given in the unitless 1978 practical salinity scale, and thus we omit the commonly used term “psu” (Millero 1993).

We use precipitation and NSS data from the SPURS-2 central mooring (Farrar 2020). SPURS-2 was a field experiment carried out in the eastern tropical North Pacific in 2016–17 (Lindstrom et al. 2019) whose purpose was to understand the connection between rainfall and NSS in a precipitation-dominated region where the intertropical convergence zone resides for part of the year (Melnichenko et al. 2019). The central mooring was deployed at 10°N, 125°W in August 2016 and recovered in November 2017 (Farrar and Plueddemann 2019). NSS was measured at ∼1-m depth by a Sea-Bird SBE-37 MicroCat instrument. Rainfall was measured by an R.M. Young Co. 50202 Self-Siphoning Rain Gauge (Serra et al. 2001; Bigorre et al. 2013). Both variables were recorded at 1-min intervals, with 1-h running mean values used for input and validation of the proposed rainfall detection method. The entire precipitation and NSS records are displayed by Farrar and Plueddemann (2019, see their Fig. 3). We focus on rain events where the hourly averaged rate exceeds 5 mm h−1. Rain events over this threshold account for 62% of the accumulated precipitation at the SPURS-2 mooring over the deployment time of August 2016 to November 2017. We examined wind and evaporation data from the mooring as well but found that the explanatory power of the proposed approach did not improve when including these variables in either of the two stages of classification. Therefore, in the present work we focus solely on NSS as a predictor of rainfall.

As stated above, the NSS data are measured at a depth of ∼1 m. Technically, this is not NSS, which is commonly used as the salinity at the skin surface (Boutin et al. 2016), but more of a bulk near-surface value. As many have pointed out (e.g., Iyer and Drushka 2021a,b; Drushka et al. 2016; Reverdin et al. 2020; Drushka et al. 2019) there can be significant salinity stratification even over the top 1 m of the ocean under rainy conditions. One important result from modeling the surface layer is that the depth of penetration of salinity anomalies into the surface layer depends on the rain rate (Drushka et al. 2016), but salinity anomalies associated with rain events with high rates can penetrate at least 1 m into the ocean except under very light wind conditions. In this paper, we only study events with relatively large rain rates, >5 mm h−1. We do not know what the impact might be on the proposed method of using measurements made at 1-m depth as opposed to the skin surface. Some previous studies (see references earlier in this paragraph) have shown that heavy rain events can penetrate that far. Prior studies have shown that freshwater can extend farther by several tens of meters, but this is observed in the extended time period of several hours after rainfall and in high wind speed conditions (e.g., >10–15 m s−1) when vertical mixing is very strong. The purpose of this story is to capture rain detections on 1 h time scales, so our focus is on salinity at 1-m depth. All observations and model results show that rain freshening should be detectable at 1-m depth relatively soon after the rain event, depending on the wind speed. If anything, using salinity at 1 m means there will be a delay in the detection of rainfall, since it takes a finite amount of wind, diffusion, and or time for freshwater to mix down to 1 m (Asher et al. 2014; Drushka et al. 2016, 2019; Reverdin et al. 2020; Iyer and Drushka 2021a,b). Most operational and research moorings measure at 1-m depth, and our focus here is only on rain events of >5 mm h−1. Thus, in this context, we continue forward using the best and most commonly available measure of in situ salinity, at 1 m, which we dub NSS.

We also make brief use of the IMERG (Huffman et al. 2019) 0.1°, daily mean satellite rainfall measurements and the level 3, 9-day V4 SMOS satellite NSS product produced by the Laboratoire d’Océanographie et du Climat: Expérimentations et Analyse Numérique (LOCEAN; Boutin et al. 2018). Rainfall from a single day is displayed in Fig. 1a. The 2011–16 mean rain rate is shown in Fig. 2a and the 2011–16 mean NSS is displayed in Fig. 2b. We considered the possibility of using IMERG satellite rain measurements, which are available in a 10 km × 10 km region around the SPURS-2 location, as an alternative to the mooring gauge. However, the distance from the location of the satellite measurement to the mooring is such that any NSS anomalies produced in response to nearby rainfall across the 10-km grid box will be unlikely to reach the mooring within 1 h of the beginning of the nearby rainfall event at ambient current speed of 10–20 cm s−1 (Farrar and Plueddemann 2019). We therefore restrict our attention to the mooring rain gauge for validating our model.

Fig. 2.
Fig. 2.

The (a) 2011–16 mean rain rate (mm h−1) from IMERG daily data, and the (b) 2011–16 mean NSS from SMOS data. Color scales are included at the right of each panel. Large dots in the middle of each panel are the location of the SPURS-2 central mooring.

Citation: Artificial Intelligence for the Earth Systems 2, 3; 10.1175/AIES-D-22-0009.1

3. Methods

The connection between NSS and precipitation has long been known and is described by the salinity balance equation and its many variants (e.g., Delcroix et al. 1996; Yu 2011). However, such models are complex with components that vary both in space and over time. Empirical models of NSS do not have this drawback, although they do not formally incorporate theoretical relationships between NSS and precipitation.

To detect rainfall occurrence at a fixed location in the ocean from hourly averaged NSS data, we propose a two-stage unsupervised learning approach using the SPURS-2 mooring as a case study. The first stage of our approach broadly identifies candidate time periods of rainfall using an empirical analysis of NSS extremes at the location of interest. For each time point under consideration, we compute the empirical distribution of NSS from a sliding time window with fixed width. If the measured NSS falls below a fixed empirical quantile, we consider the time point as potentially containing a rainfall event. The method yields consecutive rainfall candidate time sequences ranging in length from 1 to 21 h. This first-stage classifier is able to detect the majority of hourly averaged rainfall events where the rate exceeds 5 mm h−1 but tends to misclassify periods of NSS recovery as containing rainfall, thus overestimating rainfall duration. Even after rainfall has stopped, NSS takes time to recover beyond the fixed quantile threshold we have set, likely due to the formation of stable near-surface fresh layers (Asher et al. 2014; Rainville et al. 2019; Volkov et al. 2019; Reverdin et al. 2020). Furthermore, this approach alone does not distinguish between salinity dips due to rainfall versus those that result from transient eddies. It may be possible to devise ways to make this distinction, perhaps by making use of simultaneous temperature data, or considering the timing of the low salinity event. We leave this work for future studies. The second stage of our approach corrects our initial estimates by incorporating this physical knowledge into the classifier by locally fitting a mechanistic model of the dynamics of NSS. Instead of considering complex dynamical models such as the Generalized Ocean Turbulence Model (Drushka et al. 2016; Iyer and Drushka 2021a), we target a statistical approach by locally fitting a simplified salinity balance equation to the candidate segments of NSS data to estimate the presence or absence of rainfall. This second model-based classifier reduces false positive detections by refining rainfall prediction within the candidate rainfall intervals identified in the first stage of estimation. The result is a time series estimating the presence or absence of rainfall over each 1-h interval.

a. Model validation

Before introducing the proposed rainfall detection method, we briefly discuss model validation, which serves two important purposes. First, it allows us to evaluate the performance of the classifier by comparing it with verified precipitation when a physical rain gauge is available. Second, it provides information for choosing auxiliary parameters for rainfall detection as new data become available.

We evaluate the proposed method by comparing the predicted rainfall patterns with those measured at the SPURS-2 site. A verified rainfall event is established when hourly averaged precipitation rate exceeding 5 mm h−1 is measured within 1 h before or after the detection. Table 1 summarizes different rainfall scenarios at the SPURS-2 site and provides the corresponding classification as either true positive (TP), false positive (FP), true negative (TN), and false negative (FN). Note that we make an allowance for rainfall detection to be shifted by 1 h if an observed rainfall event is present (boldface font in Table 1). From this we can construct so-called ROC curves, which are plots of the proportion of true positive against false positive classifications under different classifier settings. The coordinates of each point on an ROC curve consist of the true positive rate, TPR = TP/(TP + FN), and false positive rate, FPR = FP/(FP + TN), for a given choice of classifier settings, which can give a sense of the overall performance of the classifier and can help to select an optimal range of settings for future classification tasks.

Table 1.

Table summarizing different rainfall scenarios and their associated classification as true positive (TP), false positive (FP), true negative (TN), and false negative (FN) both at the mooring location and nearby. The meaning of the boldface type is explained in the text.

Table 1.

b. Empirical NSS quantile model of precipitation

We now describe the first stage of the proposed rainfall detection approach. Quantiles are convenient summaries of the distribution of NSS, because they can be used to study its shape (e.g., by producing boxplots) and detect outliers. An estimator, or empirical quantile, is obtained as follows. Consider hourly NSS measurements S1, …, Sh within a fixed window of length h hours. The empirical α quantile, where 0 < α < 1, is given by
q^α=inf(q:1hi=1hI{Siq}α),
where I{} is the indicator function. The empirical α quantile is interpreted as the smallest NSS below which a proportion α of the observations are located.

The first stage in the proposed rainfall detection approach is based on the observation that NSS values in the lower tail of the empirical density within a sliding window of fixed duration are associated with precipitation events. Figure 3a illustrates that a negatively skewed distribution of NSS, that is, one with many low outliers, is strongly associated with heavy rainfall (Supply et al. 2020; Bingham et al. 2002). We therefore propose to classify any time period as possibly containing precipitation when NSS falls below the empirical α quantile, calculated from a 2n-day window centered at the time period of interest. Centering the sliding window on the candidate time point decreases the sensitivity of the empirical distribution of NSS to short (on the order of hours) fluctuations that are likely not due to rainfall. However, one drawback is that this only works for retrospective classification, and a lagging sliding window may be more useful (although less accurate) when short-term (hourly scale) prediction is required. The optimal quantile values α and window half-width n for prediction are unknown quantities, which can be calibrated by using existing rainfall data at the location of interest or some nearby representative location. Further discussion of this issue is provided in the subsection on model validation.

Fig. 3.
Fig. 3.

(a) SPURS-2 maximum observed hourly precipitation over a 2-day period (mm h−1) vs NSS sample skewness over the same time period. Each symbol corresponds to a single 2-day period in the SPURS-2 record. Median values of skewness for maximum precipitation above and below 5 mm h−1 are respectively located above and below the horizontal black line. (b) A short piece of record from 17 to 22 Sep 2016. Orange curve and right axis: measured NSS. Blue curve and left axis: measured precipitation. Gray areas represent time periods where rainfall was detected using the empirical quantile classifier with a sliding window of n = 1 day and quantile threshold α = 0.3. Band at the bottom identifies TP, TN, FP, and FN classification via the quantile method.

Citation: Artificial Intelligence for the Earth Systems 2, 3; 10.1175/AIES-D-22-0009.1

While the quantile-based classifier is effective in identifying intervals containing rainfall, it tends to overestimate the duration of precipitation events due to the relatively slow recovery of NSS following rainfall. Figure 3b illustrates this feature of the quantile-based classifier on the SPURS-2 dataset over a period of 5 days in 2016. The gray bands represent time periods that were classified as rainfall events by the quantile-based method. Its performance is summarized in terms of TP (blue), TN (green), FP (red), and FN (yellow) classification on the horizontal stripe below the plot. Thus, a detection (gray band) can be either a TP (blue) or a FP (red), while temporal regions that are not shaded in gray can be either TN (green) or FN (yellow). The rainfall events associated with two large dips in NSS on 18 and 19 September are correctly identified by the quantile-based classifier (blue horizontal stripe segments) as possibly containing rainfall, resulting in true positive detections. However, the low NSS quantile values that led to the detections persist even after the rainfall associated with the dips in NSS has ended, leading to false positive detections (red horizontal stripe segments) immediately following each rainfall event. It is important to note that the relative length of the false positive detections is on average greater than the length of the true positive detections. This illustrates our empirical observation that although the quantile method is well suited to identifying time intervals containing precipitation, it is not able to correctly resolve the temporal location of the rainfall within each interval. We address this problem by proposing a second-stage classifier that fits a parametric model of the dip and recovery of NSS to check each interval identified by the quantile-based classifier and refine the rainfall prediction.

c. Local precipitation-forced salinity balance equation model of NSS

Next, we restrict our attention to the continuous time periods (segments) identified via the empirical quantile classifier as possibly containing rainfall, illustrated by the vertical gray bands in Fig. 3b. Because we are interested in rainfall identification at relatively short time scales, we split longer intervals into consecutive segments of length Δt or less, which is set to 20 h in our analysis. The local salinity balance equation model will be fit separately to NSS data within each time segment under the assumption that the model parameters do not vary substantially over small intervals of length Δt or less. The magnitude of the resulting estimated precipitation occurrence time series P^(t) will be used to classify a given time period as either containing rainfall greater than 5 mm h−1 or not.

A simplified version of the salinity balance equation in the upper-ocean models the NSS tendency (d/dt)[S(t)] as a function of the mixed layer depth H(t), evaporation E(t), and precipitation P(t) as
{ddtS(t)=c+S(t)H(t)[E(t)P(t)],t(0,T]S(0)=S0,
where S0 is the initial value of NSS. The evaporation rate observed at the mooring was negligible in comparison with the precipitation rate during rain events, and we assume that the mixed layer depth is constant over 1-h time scales considered here, allowing the following simplification of the salinity balance equation over short time intervals of length Δt:
{ddtS(t)=c1+c2S(t)[c3P(t)],t(t0,t0+Δt]S(t0)=St0,
where c1, c2, c3, and St0 are unknown constants. To fit the model in Eq. (3) to data, a parametric representation is needed for the precipitation function P(t) within the small interval [t0, t0 + Δt]. In principle, it is possible to model P(t) as a smooth function and register NSS as functional data. However, since our current goal is binary classification, this level of resolution is not required. Furthermore, we can reduce the computational cost of our two-stage classifier by utilizing a simple, low-dimensional model of P(t), as illustrated in Fig. 4. We consider a fixed number R of component rainfall events occurring at central times τr, r = 1, …, R with intensities mr over a small time interval [t0, t0 + Δt]. We model precipitation as
P(t)=r=1RmrKh(t,τ),t[t0,t0t],
where rainfall is modeled by a uniform kernel,
Kh(t,τr)=Ι{|tτrh|1},t[t0,t0t],
where i represents the indicator function and the half-width h corresponds to the duration of the rainfall event. To simplify estimation, we set mr = 5 mm h−1 and h = 1 h and let the number of events R vary between 0 and a fixed upper limit. This model can create longer or more intense rainfall events by allowing τrs to occur concurrently or sequentially. Figure 4 gives examples of this function in different precipitation scenarios, illustrating the flexibility of the model to capture precipitation events occurring at various times, of varying length, and intensity. A longer rainfall consists of multiple rainfall events whose centers are spaced 2-h time steps apart, while a more intense precipitation event may be obtained by allowing for multiple component events to be centered at the same time point.
Fig. 4.
Fig. 4.

Illustration of the parametric model for rainfall in three different scenarios. (top left) Two separate rain events (R = 2) centered at times t3 and t7, each with an intensity of 5 mm h−1, and (top right) R = 3 rainfall components centered at times t3, t5, and t8. Since the first two components are adjacent, they create a single, longer rain event with intensity of 5 mm h−1, which is separate from the rain event at time t8. (lower left) The R = 3 rainfall components, but with two overlapping components centered at t3, which result in an intense rainfall event of 10 mm h−1, followed by another smaller rainfall centered at time t8 with intensity 5 mm h−1.

Citation: Artificial Intelligence for the Earth Systems 2, 3; 10.1175/AIES-D-22-0009.1

Under the above assumptions, fitting the parametric model in Eq. (3) to NSS data requires estimating the vector of central times τ = (τ1, …, τR)T defining the rainfall pattern, duration, and intensity, as well as the vector of nuisance parameters c = (c1, c2, c3)T defining the local salinity balance equation dynamics (we set the initial salinity St0 equal to the first NSS measurement within the time segment). Let tobs = (t1, …, tN)T represent the vector of observation times within the interval [t0, t0 + Δt] and let Sobs = [S(t1), …, S(tN)]T be a vector of NSS measurements. Model fitting is done by minimizing a cost function consisting of two components: a weighted model discrepancy component and a penalty term that increases with the number of rainfall events to guard against overfitting. Therefore, within each time interval [t0, t0 + Δt] we estimate the unknown parameters τ and c by minimizing the negative penalized log-likelihood,
(c,τ)=0.5σ^2[S(tobs;c,τ)Sobs]T[S(tobs;c,τ)Sobs]+log(R!)Rlog(λΔt),
where the sample variance is
σ^2=1N1(Sobs1NS¯obs)T(Sobs1NS¯obs),
ensuring that any NSS dips we observe are measured relative to the overall NSS variability within that local interval; S(tobs; c, τ) is the solution to the local salinity balance in Eq. (3) with parameter vectors c and τ evaluated at the observation locations tobs. The Poisson penalty on the number of rainfall events R is the probability mass function of the Poisson distribution with mean parameter λ > 0, a distribution on counts of rare events within an interval,
R(r)=λreλr!,r=0,1,.
The larger we set λ to be, the larger the number of rainfall events is that are allowed within each interval without imposing substantial penalty. Selecting a small value of λ both guards us from overfitting the data and reduces the computational cost of the classification technique.

The model parameters estimated above are then used to produce a plug-in estimate P^(t) of the time series P(t) in Eq. (4). The proposed classification method uses the following rule to determine the presence or absence of a rainfall event: when P^(t) exceeds 5 mm h−1, a rainfall event is said to have occurred at time t, and is said to not have occurred otherwise.

We emphasize that the role of fitting the simplified salinity balance equation to NSS data is only to extract information about the pattern of presence or absence of precipitation within a particular candidate interval. Although this model does not capture the complex physical dynamics of the ocean surface, it is flexible enough to reproduce the observed dip and recovery pattern observed in NSS data after rainfall. For this reason, the estimated parameters defining the salinity balance equation are not themselves of interest, nor can they be interpreted to extract physical meaning.

The proposed approach is summarized in algorithm 1, given in the appendix. First a number of candidate segments of NSS are identified by the quantile-based classifier under a fixed threshold α. Any continuous time interval in which NSS falls below the α quantile threshold is considered a candidate. Each candidate segment is subdivided into small local intervals of length Δt or smaller. Then the local parametric model in Eq. (3) is fit to NSS data within each segment by minimizing the log penalized likelihood in Eq. (6). This reduces the number of false positive detections as compared with the quantile classifier alone, while retaining a comparable true positive detection rate.

Figure 5 illustrates the output of the proposed two-stage algorithm at the SPURS-2 mooring for a sample time period. We also take this opportunity to remind the reader that the goal of our approach is only to determine the presence or absence of rainfall over time scales between one and 20 h. The estimation of the precipitation function P(t) within the algorithm serves only this goal, and thus the performance of the algorithm is not evaluated based on the goodness of fit of the estimated function P^(t) to the precipitation data, but rather the correct identification of the presence or absence of rainfall events. Results of the two-stage approach shown in Fig. 5 cover the time period considered in Fig. 3b. Results are shown under four different parameter settings (quantile threshold α = 0.1, 0.3 and penalty term λ = 5, 10). Solid blue and orange lines represent hourly averaged precipitation and NSS measured at the mooring. The dashed orange line represents predicted NSS, while predicted rainfall P^(t) is not shown to avoid confusion. The gray rectangles indicate the time periods where rainfall is detected by the two-stage algorithm. This occurs when 1) a candidate segment measures 1 or 2 h in length or 2) when the estimated hourly averaged precipitation P^(t) exceeds 5 mm h−1. In the second case, it is useful to note that successful identification of a rainfall event results when the dip and recovery behavior of NSS is well-approximated by the model (dashed orange line). The lower horizontal stripe summarizes the performance of the proposed classification method in terms of TP (blue), TN (green), FP (red), and FN (yellow) outcomes. Relative to the performance of the quantile-based method in Fig. 3b, the number and length of false positive detections (red stripe segments) has been reduced substantially, though a small amount of false negative outcomes (yellow stripe segments) was also introduced where the parametric method failed to detect the beginning of a rain event. We also note that the interval identified by the quantile method on 17 September as potentially containing rainfall, has been correctly ruled out by the second-stage classifier, resulting in a true negative (green) detection under each parameter regime shown. This is because the dip in NSS identified by the quantile method does not resemble the type of dip that we expect to see due to dilution by a rainfall event as predicted by the salinity balance equation.

Fig. 5.
Fig. 5.

Illustration of rainfall detection via the two-stage classifier. Rainfall detections are shown as gray bands. The lower stripe represents instances of TP, TN, FP, and FN rainfall detection. Orange curve and right axis: NSS. Blue curve and left axis: measured precipitation. The solid lines represent measured variables at the SPURS-2 mooring. The dashed orange line represents predicted NSS. Four different parameter settings are considered: quantile thresholds α = (left) 0.1 and (right) 0.3 and penalty term values λ = (top) 5 and (bottom) 10.

Citation: Artificial Intelligence for the Earth Systems 2, 3; 10.1175/AIES-D-22-0009.1

4. Results

Performance metrics for the proposed approach at the SPURS-2 mooring location are summarized using ROC curves, which illustrate the trade-off between the true positive rate (TPR) and the false positive rate (FPR). In general, the steeper an ROC curve is, the better the classifier, since this indicates that the increase in the false positive rate required for an increase in the true positive rate is small.

The left panel of Fig. 6 shows ROC curves for the quantile-based method without the model-based correction. Each curve corresponds to a different half-width n of the sliding window used to compute the empirical distribution of NSS. Each point on an individual curve corresponds to a different value of the quantile threshold α used to determine whether to assign a rainfall event to a given NSS observation. Individual values of α that generate a specific pair of coordinates (FPR, TPR) are not shown in the plot, but can easily be obtained from the model output. As an example, consider the curve corresponding to n = 2 (blue solid line). A value of α = 0.23 produces a point on the curve with coordinates (FPR, TPR) = (0.15, 0.78). The characteristic trade-off in the TPR for a decrease in the FPR can be observed when considering α = 0.12, which generates the pair (FPR, TPR) = (0.072, 0.62).

Fig. 6.
Fig. 6.

(left) ROC curves for the quantile-based classifier only. Each curve shown is generated using a different half-width n of the sliding window used to compute empirical NSS quantiles upon which the classification is based. Each point on a single curve corresponds to a different value of the quantile threshold α below which an NSS measurement is considered to be associated with rainfall. The closer an ROC curve is to the top and left sides of the box, the better the classifier is. (right) The dashed line is provided for comparison. It represents the ROC curve for the quantile-based method with a sliding window half-width of n = 2 days (it is the same as the solid blue line in the plot on the left). The solid lines are ROC curves for the two-stage classifier corresponding to different values of the penalty parameter λ. Each point on a single ROC curve corresponds to different length of the local interval Δt.

Citation: Artificial Intelligence for the Earth Systems 2, 3; 10.1175/AIES-D-22-0009.1

The right panel of Fig. 6 shows ROC curves generated from the full two-stage rainfall classification method (solid lines). The dashed blue line, provided for comparison, represents the ROC curve generated with the quantile classifier with a sliding window half-width of n = 2 days, which is shown as a solid blue line in the left panel. Here, each solid curve is obtained under a different value of the penalty parameter λ. The smaller the λ, the more conservative the parametric classifier is (in terms of number of resulting rain events). Therefore, the choice of λ also drives the trade-off between TPR and FPR for the two-stage classifier. Each point of the solid lines is again associated with a different choice of α for the first stage of the method. To aid interpretation, we consider the following example. The following values can be read off the plot directly by finding the TPR coordinates for each curve under a fixed FPR of 0.1. Thus, we find that a FPR of 0.10 is associated with a TPR of 0.73 when λ = 5 (solid blue curve), 0.7675 when λ = 10 (solid red curve), and 0.80 when λ = 35 (solid orange curve). In contrast, the quantile method yields a TPR of only 0.67 (dotted blue curve).

5. Conclusions

We have proposed a two-stage approach to detect hourly averaged precipitation occurrence based on NSS data measured at a high-resolution research mooring. An empirical model first identifies candidate time intervals for rainfall, and then fits a salinity balance equation model to hourly averaged precipitation. The estimated parameters, which correspond to the number and temporal location of rainfall events within each interval predict the presence or absence of rainfall on time scales between one and 20 h. This second step corrects frequent overestimation of the duration of rainfall from the first stage. Because the salinity balance equation can reproduce the qualitative response of NSS to precipitation locally, it can be incorporated into a statistical model for the identification and quantification of rainfall. By fitting this parametric model to the SPURS-2 NSS data, we are able to predict rainfall occurrence on hourly time scales. Validation is performed when rainfall is measured along with NSS and allows the tuning of parameters defining the classification method. The results for the SPURS-2 data, illustrated in Fig. 6, are encouraging. Under different classifier settings, we are able to achieve substantial true positive rates (for instance, 0.60–0.90) at the cost of relatively low false positive rates (ranging from 0.02 to 0.30).

The idea we have explored, of using upper-ocean salinity as a rainfall detector, has been articulated in the past (Lagerloef et al. 2008; Terray et al. 2012; Hosoda et al. 2009; Supply et al. 2018; Durack 2015). Here we have restricted the scope to detecting rainfall occurrence and have put this principle on a much shorter time (hourly) and smaller space (a single point) scale than previous work. As a preliminary approach to the rainfall detector idea, we have developed a technique that simply classifies hourly average rainfall occurrence. We have used a stripped down salinity balance equation model and an empirical approach, which avoids the complications of quantifying upper-ocean processes such as vertical entrainment, horizontal mixing, and advection. All of these are difficult to determine from a single mooring. Because the proposed procedure monitors the change in NSS over 1-min time scales (which are averaged hourly for our procedure), we do not need to use a complicated procedure to determine a background value, nor is the absolute accuracy of the sensor that important. The NSS anomalies we use are simply located in the lower tail of the observed empirical distribution within a fixed window. Figure 6 explores the trade-off involved in choosing a longer or shorter time period from which to determine anomalies.

In the future, our approach can allow us to apply the same method to a much larger set of mooring data that is available either from the Global Tropical Moored Buoy Array (GTMBA), or from the many mooring time series available through the OceanSites network (Send et al. 2010). The GTMBA has ∼123 moorings, each of which measured NSS, some having 20+-year-long records (Bingham et al. 2021). In addition, there are 88 or so of them with precipitation records for validation. From this large dataset we can further refine and articulate the method we have developed.

Acknowledgments.

Tom Farrar and his group at Woods Hole collected and processed the SPURS-2 mooring data. Zhijin Li provided the ROMS model output shown in Fig. 1. The L3_DEBIAS_LOCEAN_v5 Sea Surface Salinity maps have been produced by LOCEAN/IPSL (UMR CNRS/SU/IRD/MNHN) laboratory and ACRI-st Company that participates in the Ocean Salinity Expertise Center (CEC-OS) of Centre Aval de Traitement des Donnees SMOS (CATDS). This product is distributed by the Ocean Salinity Expertise Center (CEC-OS) of the CNES-IFREMER Centre Aval de Traitemenent des Donnees SMOS (CATDS), at IFREMER, Plouzane (France). Funding for this work was provided by NASA under Grant 80NSSC18K1322. We are grateful for the comments of two anonymous reviewers, which significantly improved the paper.

Data availability statement.

Data used in this publication may be found online (SPURS-2 Central mooring rainfall and NSS: https://doi.org/10.5067/SPUR2-MOOR1; IMERG 1-day precipitation: https://doi.org/10.5067/GPM/IMERGDF/DAY/06; SMOS LOCEAN NSS: https://doi.org/10.17882/52804).

APPENDIX

Algorithm 1: Unsupervised Rainfall Detection from NSS Measurements at a Fixed Spatial Location

Inputs:

  • Nt consecutive NSS measurements Sobs = [S(t1), …, S(tN)]T at times tobs = (t1, …, tN)T,

  • quantile classification threshold α and half-width of sliding window n for stage 1, and

  • penalty parameter λ and upper bound for interval length Δt for stage 2.

Stage 1: Empirical NSS quantile-based segmentation of time points

for i = (n + 1): (Ntn) do

 Compute the α empirical quantile q^α of NSS in an interval of length 2n centered at time ti.

if NSSiq^α, then

  Classify time ti as having possible rainfall.

 end if

end for

Consecutive sequences of times up to Δt h in length at which detections occur in stage 1 are considered candidate segments for rainfall in stage 2. Consecutive detections >Δt h are split into multiple candidate segments, while short candidate intervals of length 1 or 2 time periods are automatically classified as rainfall detections in stage 2. Let Nseg be the number of consecutive sequences tj, j = 1, …, Nseg longer than 1 h.

Stage 2: Fitting local salinity balance equation model to NSS in candidate time segments

for j = 1: Nseg do

  •   Using numerical optimization select value of rainfall parameters c and τ that minimize the negative penalized log-likelihood in Eq. (6). Optimal parameters c^ and τ^ completely specify the estimated rainfall time series P^(tj) in Eq. (4), so rainfall is considered detected for all ttj such that P^(t)>5mmh1.

end for

Output: A set of times ti, i = 1, …, Nt for which P^(t)>5mmh1.

REFERENCES

  • Asher, W. E., A. T. Jessup, R. Branch, and D. Clark, 2014: Observations of rain-induced near-surface salinity anomalies. J. Geophys. Res. Oceans, 119, 54835500, https://doi.org/10.1002/2014JC009954.

    • Search Google Scholar
    • Export Citation
  • Bigorre, S. P., R. A. Weller, J. B. Edson, and J. D. Ware, 2013: A surface mooring for air–sea interaction research in the Gulf Stream. Part II: Analysis of the observations and their accuracies. J. Atmos. Oceanic Technol., 30, 450469, https://doi.org/10.1175/JTECH-D-12-00078.1.

    • Search Google Scholar
    • Export Citation
  • Bingham, F. M., S. D. Howden, and C. J. Koblinsky, 2002: Sea surface salinity measurements in the historical database. J. Geophys. Res., 107, 8019, https://doi.org/10.1029/2000JC000767.

    • Search Google Scholar
    • Export Citation
  • Bingham, F. M., S. Brodnitz, and L. Yu, 2021: Sea surface salinity seasonal variability in the tropics from satellites, gridded in situ products and mooring observations. Remote Sens., 13, 110, https://doi.org/10.3390/rs13010110.

    • Search Google Scholar
    • Export Citation
  • Boutin, J., N. Martin, G. Reverdin, X. Yin, and F. Gaillard, 2013: Sea surface freshening inferred from SMOS and ARGO salinity: Impact of rain. Ocean Sci., 9, 183192, https://doi.org/10.5194/os-9-183-2013.

    • Search Google Scholar
    • Export Citation
  • Boutin, J., and Coauthors, 2016: Satellite and in situ salinity: Understanding near-surface stratification and subfootprint variability. Bull. Amer. Meteor. Soc., 97, 13911407, https://doi.org/10.1175/BAMS-D-15-00032.1.

    • Search Google Scholar
    • Export Citation
  • Boutin, J., and Coauthors, 2018: New SMOS sea surface salinity with reduced systematic errors and improved variability. Remote Sens. Environ., 214, 115134, https://doi.org/10.1016/j.rse.2018.05.022.

    • Search Google Scholar
    • Export Citation
  • Clayson, C. A., J. B. Edson, A. Paget, R. Graham, and B. Greenwood, 2019: Effects of rainfall on the atmosphere and the ocean during SPURS-2. Oceanography, 32, 8697, https://doi.org/10.5670/oceanog.2019.216.

    • Search Google Scholar
    • Export Citation
  • Delcroix, T., C. Henin, V. Porte, and P. Arkin, 1996: Precipitation and sea-surface salinity in the tropical Pacific. Deep-Sea Res. I, 43, 11231141, https://doi.org/10.1016/0967-0637(96)00048-9.

    • Search Google Scholar
    • Export Citation
  • Drushka, K., W. E. Asher, B. Ward, and K. Walesby, 2016: Understanding the formation and evolution of rain-formed fresh lenses at the ocean surface. J. Geophys. Res. Oceans, 121, 26732689, https://doi.org/10.1002/2015JC011527.

    • Search Google Scholar
    • Export Citation
  • Drushka, K., W. E. Asher, A. T. Jessup, E. J. Thompson, S. Iyer, and D. Clark, 2019: Capturing fresh layers with the surface salinity profiler. Oceanography, 32, 7685, https://doi.org/10.5670/oceanog.2019.215.

    • Search Google Scholar
    • Export Citation
  • Durack, P. J., 2015: Ocean salinity and the global water cycle. Oceanography, 28, 2031, https://doi.org/10.5670/oceanog.2015.03.

  • Farrar, J. T., 2020: SPURS field campaign SPURS central mooring products. PODAAC, accessed 1 March 2023, https://doi.org/10.5067/SPUR2-MOOR1.

  • Farrar, J. T., and A. J. Plueddemann, 2019: On the factors driving upper-ocean salinity variability at the western edge of the eastern Pacific fresh pool. Oceanography, 32, 3039, https://doi.org/10.5670/oceanog.2019.209.

    • Search Google Scholar
    • Export Citation
  • Henocq, C., J. Boutin, G. Reverdin, F. Petitcolin, S. Arnault, and P. Lattes, 2010: Vertical variability of near-surface salinity in the tropics: Consequences for L-band radiometer calibration and validation. J. Atmos. Oceanic Technol., 27, 192209, https://doi.org/10.1175/2009JTECHO670.1.

    • Search Google Scholar
    • Export Citation
  • Hosoda, S., T. Suga, N. Shikama, and K. Mizuno, 2009: Global surface layer salinity change detected by Argo and its implication for hydrological cycle intensification. J. Oceanogr., 65, 579586, https://doi.org/10.1007/s10872-009-0049-1.

    • Search Google Scholar
    • Export Citation
  • Huffman, G. J., and Coauthors, 2007: The TRMM Multisatellite Precipitation Analysis (TMPA): Quasi-global, multiyear, combined-sensor precipitation estimates at fine scales. J. Hydrometeor., 8, 3855, https://doi.org/10.1175/JHM560.1.

    • Search Google Scholar
    • Export Citation
  • Huffman, G. J., E. Stocker, D. Bolvin, E. Nelkin, and J. Tan, 2019: GPM IMERG final precipitation L3 1 day 0.1 degree × 0.1 degree V06 (GPM_3IMERGDF), version 06. Goddard Earth Sciences Data and Information Services Center (GES DISC), accessed 1 March 2023, https://doi.org/10.5067/GPM/IMERGDF/DAY/06.

  • Iyer, S., and K. Drushka, 2021a: The influence of preexisting stratification and tropical rain modes on the mixed layer salinity response to rainfall. J. Geophys. Res. Oceans, 126, e2021JC017574, https://doi.org/10.1029/2021JC017574.

    • Search Google Scholar
    • Export Citation
  • Iyer, S., and K. Drushka, 2021b: Turbulence within rain-formed fresh lenses during the SPURS-2 experiment. J. Phys. Oceanogr., 51, 17051721, https://doi.org/10.1175/JPO-D-20-0303.1.

    • Search Google Scholar
    • Export Citation
  • Jacob, M. M., W. L. Jones, A. Santos-Garcia, K. Drushka, W. E. Asher, and C. M. Scavuzzo, 2019: Salinity rain impact model (RIM) for SMAP. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens., 12, 16791687, https://doi.org/10.1109/JSTARS.2019.2907275.

    • Search Google Scholar
    • Export Citation
  • Lagerloef, G., and Coauthors, 2008: The Aquarius/SAC-D mission: Designed to meet the salinity remote-sensing challenge. Oceanography, 21, 6881, https://doi.org/10.5670/oceanog.2008.68.

    • Search Google Scholar
    • Export Citation
  • Li, Z., and D. Adamec, 2009: Assessing the potential to derive air–sea freshwater fluxes from Aquarius-like observations of surface salinity. Int. J. Remote Sens., 30, 37453767, https://doi.org/10.1080/01431160902896249.

    • Search Google Scholar
    • Export Citation
  • Li, Z., F. M. Bingham, and P. P. Li, 2019: Multiscale simulation, data assimilation, and forecasting in support of the SPURS-2 field campaign. Oceanography, 32, 134141, https://doi.org/10.5670/oceanog.2019.221.

    • Search Google Scholar
    • Export Citation
  • Lindstrom, E., F. Bryan, and R. Schmitt, 2015: SPURS: Salinity processes in the upper-ocean regional study—The North Atlantic experiment. Oceanography, 28, 1419, https://doi.org/10.5670/oceanog.2015.01.

    • Search Google Scholar
    • Export Citation
  • Lindstrom, E., J. B. Edson, J. J. Schanze, and A. Y. Shcherbina, 2019: SPURS-2: Salinity Processes in the Upper-Ocean Regional Study 2—The eastern equatorial Pacific experiment. Oceanography, 32, 1519, https://doi.org/10.5670/oceanog.2019.207.

    • Search Google Scholar
    • Export Citation
  • Meissner, T., F. J. Wentz, and D. M. Le Vine, 2018: The salinity retrieval algorithms for the NASA Aquarius version 5 and SMAP version 3 releases. Remote Sens., 10, 1121, https://doi.org/10.3390/rs10071121.

    • Search Google Scholar
    • Export Citation
  • Melnichenko, O., P. Hacker, F. M. Bingham, and T. Lee, 2019: Patterns of SSS variability in the eastern tropical Pacific: Intraseasonal to interannual timescales from seven years of NASA satellite data. Oceanography, 32, 2029, https://doi.org/10.5670/oceanog.2019.208.

    • Search Google Scholar
    • Export Citation
  • Millero, F. J., 1993: What is PSU? Oceanography, 6, 67.

  • Pfeifroth, U., R. Mueller, and B. Ahrens, 2013: Evaluation of satellite-based and reanalysis precipitation data in the tropical Pacific. J. Appl. Meteor. Climatol., 52, 634644, https://doi.org/10.1175/JAMC-D-12-049.1.

    • Search Google Scholar
    • Export Citation
  • Rainville, L., and Coauthors, 2019: Novel and flexible approach to access the open ocean: Uses of sailing research vessel Lady Amber during SPURS-2. Oceanography, 32, 116121, https://doi.org/10.5670/oceanog.2019.219.

    • Search Google Scholar
    • Export Citation
  • Reverdin, G., A. Supply, K. Drushka, E. J. Thompson, W. E. Asher, and A. Louren ço, 2020: Intense and small freshwater pools from rainfall investigated during Spurs-2 on 9 November 2017 in the eastern tropical Pacific. J. Geophys. Res. Oceans, 125, e2019JC015558, https://doi.org/10.1029/2019JC015558.

    • Search Google Scholar
    • Export Citation
  • Send, U., and Coauthors, 2010: OceanObs’09. Proc. OceanObs’09 Conf.: Ocean Information for Society, Vol. 2, Venice, Italy, European Space Agency, WPP-306, https://doi.org/10.5270/OceanObs09.cwp.79.

  • Serra, Y. L., P. A’Hearn, H. P. Freitag, and M. J. McPhaden, 2001: ATLAS self-siphoning rain gauge error estimates. J. Atmos. Oceanic Technol., 18, 19892002, https://doi.org/10.1175/1520-0426(2001)018<1989:ASSRGE>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Song, Y. T., T. Lee, J.-H. Moon, T. Qu, and S. Yueh, 2015: Modeling skin-layer salinity with an extended surface-salinity layer. J. Geophys. Res. Oceans, 120, 10791095, https://doi.org/10.1002/2014JC010346.

    • Search Google Scholar
    • Export Citation
  • Supply, A., J. Boutin, J.-L. Vergely, N. Martin, A. Hasson, G. Reverdin, C. Mallet, and N. Viltard, 2018: Precipitation estimates from SMOS sea-surface salinity. Quart. J. Roy. Meteor. Soc., 144, 103119, https://doi.org/10.1002/qj.3110.

    • Search Google Scholar
    • Export Citation
  • Supply, A., J. Boutin, G. Reverdin, J.-L. Vergely, and H. Bellenger, 2020: Variability of satellite sea surface salinity under rainfall. Satellite Precipitation Measurement, V. Levizzani et al., Eds., Advances in Global Change Research, Vol. 69, Springer, 1155–1176, https://doi.org/10.1007/978-3-030-35798-6_34.

  • Terray, L., L. Corre, S. Cravatte, T. Delcroix, G. Reverdin, and A. Ribes, 2012: Near-surface salinity as nature’s rain gauge to detect human influence on the tropical water cycle. J. Climate, 25, 958977, https://doi.org/10.1175/JCLI-D-10-05025.1.

    • Search Google Scholar
    • Export Citation
  • Thompson, E. J., J. N. Moum, C. W. Fairall, and S. A. Rutledge, 2019: Wind limits on rain layers and diurnal warm layers. J. Geophys. Res. Oceans, 124, 897924, https://doi.org/10.1029/2018JC014130.

    • Search Google Scholar
    • Export Citation
  • Vinogradova, N., and Coauthors, 2019: Satellite salinity observing system: Recent discoveries and the way forward. Front. Mar. Sci., 6, 243, https://doi.org/10.3389/fmars.2019.00243.

    • Search Google Scholar
    • Export Citation
  • Volkov, D. L., S. Dong, G. R. Foltz, G. Goni, and R. Lumpkin, 2019: Observations of near-surface salinity and temperature structure with dual-sensor Lagrangian drifters during SPURS-2. Oceanography, 32, 6675, https://doi.org/10.5670/oceanog.2019.214.

    • Search Google Scholar
    • Export Citation
  • Yu, L., 2011: A global relationship between the ocean water cycle and near-surface salinity. J. Geophys. Res., 116, C10025, https://doi.org/10.1029/2010JC006937.

    • Search Google Scholar
    • Export Citation
  • Yu, L., S. A. Josey, F. M. Bingham, and T. Lee, 2020: Intensification of the global water cycle and evidence from ocean salinity: A synthesis review. Ann. N. Y. Acad. Sci., 1472, 7694, https://doi.org/10.1111/nyas.14354.

    • Search Google Scholar
    • Export Citation
Save
  • Asher, W. E., A. T. Jessup, R. Branch, and D. Clark, 2014: Observations of rain-induced near-surface salinity anomalies. J. Geophys. Res. Oceans, 119, 54835500, https://doi.org/10.1002/2014JC009954.

    • Search Google Scholar
    • Export Citation
  • Bigorre, S. P., R. A. Weller, J. B. Edson, and J. D. Ware, 2013: A surface mooring for air–sea interaction research in the Gulf Stream. Part II: Analysis of the observations and their accuracies. J. Atmos. Oceanic Technol., 30, 450469, https://doi.org/10.1175/JTECH-D-12-00078.1.

    • Search Google Scholar
    • Export Citation
  • Bingham, F. M., S. D. Howden, and C. J. Koblinsky, 2002: Sea surface salinity measurements in the historical database. J. Geophys. Res., 107, 8019, https://doi.org/10.1029/2000JC000767.

    • Search Google Scholar
    • Export Citation
  • Bingham, F. M., S. Brodnitz, and L. Yu, 2021: Sea surface salinity seasonal variability in the tropics from satellites, gridded in situ products and mooring observations. Remote Sens., 13, 110, https://doi.org/10.3390/rs13010110.

    • Search Google Scholar
    • Export Citation
  • Boutin, J., N. Martin, G. Reverdin, X. Yin, and F. Gaillard, 2013: Sea surface freshening inferred from SMOS and ARGO salinity: Impact of rain. Ocean Sci., 9, 183192, https://doi.org/10.5194/os-9-183-2013.

    • Search Google Scholar
    • Export Citation
  • Boutin, J., and Coauthors, 2016: Satellite and in situ salinity: Understanding near-surface stratification and subfootprint variability. Bull. Amer. Meteor. Soc., 97, 13911407, https://doi.org/10.1175/BAMS-D-15-00032.1.

    • Search Google Scholar
    • Export Citation
  • Boutin, J., and Coauthors, 2018: New SMOS sea surface salinity with reduced systematic errors and improved variability. Remote Sens. Environ., 214, 115134, https://doi.org/10.1016/j.rse.2018.05.022.

    • Search Google Scholar
    • Export Citation
  • Clayson, C. A., J. B. Edson, A. Paget, R. Graham, and B. Greenwood, 2019: Effects of rainfall on the atmosphere and the ocean during SPURS-2. Oceanography, 32, 8697, https://doi.org/10.5670/oceanog.2019.216.

    • Search Google Scholar
    • Export Citation
  • Delcroix, T., C. Henin, V. Porte, and P. Arkin, 1996: Precipitation and sea-surface salinity in the tropical Pacific. Deep-Sea Res. I, 43, 11231141, https://doi.org/10.1016/0967-0637(96)00048-9.

    • Search Google Scholar
    • Export Citation
  • Drushka, K., W. E. Asher, B. Ward, and K. Walesby, 2016: Understanding the formation and evolution of rain-formed fresh lenses at the ocean surface. J. Geophys. Res. Oceans, 121, 26732689, https://doi.org/10.1002/2015JC011527.

    • Search Google Scholar
    • Export Citation
  • Drushka, K., W. E. Asher, A. T. Jessup, E. J. Thompson, S. Iyer, and D. Clark, 2019: Capturing fresh layers with the surface salinity profiler. Oceanography, 32, 7685, https://doi.org/10.5670/oceanog.2019.215.

    • Search Google Scholar
    • Export Citation
  • Durack, P. J., 2015: Ocean salinity and the global water cycle. Oceanography, 28, 2031, https://doi.org/10.5670/oceanog.2015.03.

  • Farrar, J. T., 2020: SPURS field campaign SPURS central mooring products. PODAAC, accessed 1 March 2023, https://doi.org/10.5067/SPUR2-MOOR1.

  • Farrar, J. T., and A. J. Plueddemann, 2019: On the factors driving upper-ocean salinity variability at the western edge of the eastern Pacific fresh pool. Oceanography, 32, 3039, https://doi.org/10.5670/oceanog.2019.209.

    • Search Google Scholar
    • Export Citation
  • Henocq, C., J. Boutin, G. Reverdin, F. Petitcolin, S. Arnault, and P. Lattes, 2010: Vertical variability of near-surface salinity in the tropics: Consequences for L-band radiometer calibration and validation. J. Atmos. Oceanic Technol., 27, 192209, https://doi.org/10.1175/2009JTECHO670.1.

    • Search Google Scholar
    • Export Citation
  • Hosoda, S., T. Suga, N. Shikama, and K. Mizuno, 2009: Global surface layer salinity change detected by Argo and its implication for hydrological cycle intensification. J. Oceanogr., 65, 579586, https://doi.org/10.1007/s10872-009-0049-1.

    • Search Google Scholar
    • Export Citation
  • Huffman, G. J., and Coauthors, 2007: The TRMM Multisatellite Precipitation Analysis (TMPA): Quasi-global, multiyear, combined-sensor precipitation estimates at fine scales. J. Hydrometeor., 8, 3855, https://doi.org/10.1175/JHM560.1.

    • Search Google Scholar
    • Export Citation
  • Huffman, G. J., E. Stocker, D. Bolvin, E. Nelkin, and J. Tan, 2019: GPM IMERG final precipitation L3 1 day 0.1 degree × 0.1 degree V06 (GPM_3IMERGDF), version 06. Goddard Earth Sciences Data and Information Services Center (GES DISC), accessed 1 March 2023, https://doi.org/10.5067/GPM/IMERGDF/DAY/06.

  • Iyer, S., and K. Drushka, 2021a: The influence of preexisting stratification and tropical rain modes on the mixed layer salinity response to rainfall. J. Geophys. Res. Oceans, 126, e2021JC017574, https://doi.org/10.1029/2021JC017574.

    • Search Google Scholar
    • Export Citation
  • Iyer, S., and K. Drushka, 2021b: Turbulence within rain-formed fresh lenses during the SPURS-2 experiment. J. Phys. Oceanogr., 51, 17051721, https://doi.org/10.1175/JPO-D-20-0303.1.

    • Search Google Scholar
    • Export Citation
  • Jacob, M. M., W. L. Jones, A. Santos-Garcia, K. Drushka, W. E. Asher, and C. M. Scavuzzo, 2019: Salinity rain impact model (RIM) for SMAP. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens., 12, 16791687, https://doi.org/10.1109/JSTARS.2019.2907275.

    • Search Google Scholar
    • Export Citation
  • Lagerloef, G., and Coauthors, 2008: The Aquarius/SAC-D mission: Designed to meet the salinity remote-sensing challenge. Oceanography, 21, 6881, https://doi.org/10.5670/oceanog.2008.68.

    • Search Google Scholar
    • Export Citation
  • Li, Z., and D. Adamec, 2009: Assessing the potential to derive air–sea freshwater fluxes from Aquarius-like observations of surface salinity. Int. J. Remote Sens., 30, 37453767, https://doi.org/10.1080/01431160902896249.

    • Search Google Scholar
    • Export Citation
  • Li, Z., F. M. Bingham, and P. P. Li, 2019: Multiscale simulation, data assimilation, and forecasting in support of the SPURS-2 field campaign. Oceanography, 32, 134141, https://doi.org/10.5670/oceanog.2019.221.

    • Search Google Scholar
    • Export Citation
  • Lindstrom, E., F. Bryan, and R. Schmitt, 2015: SPURS: Salinity processes in the upper-ocean regional study—The North Atlantic experiment. Oceanography, 28, 1419, https://doi.org/10.5670/oceanog.2015.01.

    • Search Google Scholar
    • Export Citation
  • Lindstrom, E., J. B. Edson, J. J. Schanze, and A. Y. Shcherbina, 2019: SPURS-2: Salinity Processes in the Upper-Ocean Regional Study 2—The eastern equatorial Pacific experiment. Oceanography, 32, 1519, https://doi.org/10.5670/oceanog.2019.207.

    • Search Google Scholar
    • Export Citation
  • Meissner, T., F. J. Wentz, and D. M. Le Vine, 2018: The salinity retrieval algorithms for the NASA Aquarius version 5 and SMAP version 3 releases. Remote Sens., 10, 1121, https://doi.org/10.3390/rs10071121.

    • Search Google Scholar
    • Export Citation
  • Melnichenko, O., P. Hacker, F. M. Bingham, and T. Lee, 2019: Patterns of SSS variability in the eastern tropical Pacific: Intraseasonal to interannual timescales from seven years of NASA satellite data. Oceanography, 32, 2029, https://doi.org/10.5670/oceanog.2019.208.

    • Search Google Scholar
    • Export Citation
  • Millero, F. J., 1993: What is PSU? Oceanography, 6, 67.

  • Pfeifroth, U., R. Mueller, and B. Ahrens, 2013: Evaluation of satellite-based and reanalysis precipitation data in the tropical Pacific. J. Appl. Meteor. Climatol., 52, 634644, https://doi.org/10.1175/JAMC-D-12-049.1.

    • Search Google Scholar
    • Export Citation
  • Rainville, L., and Coauthors, 2019: Novel and flexible approach to access the open ocean: Uses of sailing research vessel Lady Amber during SPURS-2. Oceanography, 32, 116121, https://doi.org/10.5670/oceanog.2019.219.

    • Search Google Scholar
    • Export Citation
  • Reverdin, G., A. Supply, K. Drushka, E. J. Thompson, W. E. Asher, and A. Louren ço, 2020: Intense and small freshwater pools from rainfall investigated during Spurs-2 on 9 November 2017 in the eastern tropical Pacific. J. Geophys. Res. Oceans, 125, e2019JC015558, https://doi.org/10.1029/2019JC015558.

    • Search Google Scholar
    • Export Citation
  • Send, U., and Coauthors, 2010: OceanObs’09. Proc. OceanObs’09 Conf.: Ocean Information for Society, Vol. 2, Venice, Italy, European Space Agency, WPP-306, https://doi.org/10.5270/OceanObs09.cwp.79.

  • Serra, Y. L., P. A’Hearn, H. P. Freitag, and M. J. McPhaden, 2001: ATLAS self-siphoning rain gauge error estimates. J. Atmos. Oceanic Technol., 18, 19892002, https://doi.org/10.1175/1520-0426(2001)018<1989:ASSRGE>2.0.CO;2.

    • Search Google Scholar
    • Export Citation
  • Song, Y. T., T. Lee, J.-H. Moon, T. Qu, and S. Yueh, 2015: Modeling skin-layer salinity with an extended surface-salinity layer. J. Geophys. Res. Oceans, 120, 10791095, https://doi.org/10.1002/2014JC010346.

    • Search Google Scholar
    • Export Citation
  • Supply, A., J. Boutin, J.-L. Vergely, N. Martin, A. Hasson, G. Reverdin, C. Mallet, and N. Viltard, 2018: Precipitation estimates from SMOS sea-surface salinity. Quart. J. Roy. Meteor. Soc., 144, 103119, https://doi.org/10.1002/qj.3110.

    • Search Google Scholar
    • Export Citation
  • Supply, A., J. Boutin, G. Reverdin, J.-L. Vergely, and H. Bellenger, 2020: Variability of satellite sea surface salinity under rainfall. Satellite Precipitation Measurement, V. Levizzani et al., Eds., Advances in Global Change Research, Vol. 69, Springer, 1155–1176, https://doi.org/10.1007/978-3-030-35798-6_34.

  • Terray, L., L. Corre, S. Cravatte, T. Delcroix, G. Reverdin, and A. Ribes, 2012: Near-surface salinity as nature’s rain gauge to detect human influence on the tropical water cycle. J. Climate, 25, 958977, https://doi.org/10.1175/JCLI-D-10-05025.1.

    • Search Google Scholar
    • Export Citation
  • Thompson, E. J., J. N. Moum, C. W. Fairall, and S. A. Rutledge, 2019: Wind limits on rain layers and diurnal warm layers. J. Geophys. Res. Oceans, 124, 897924, https://doi.org/10.1029/2018JC014130.

    • Search Google Scholar
    • Export Citation
  • Vinogradova, N., and Coauthors, 2019: Satellite salinity observing system: Recent discoveries and the way forward. Front. Mar. Sci., 6, 243, https://doi.org/10.3389/fmars.2019.00243.

    • Search Google Scholar
    • Export Citation
  • Volkov, D. L., S. Dong, G. R. Foltz, G. Goni, and R. Lumpkin, 2019: Observations of near-surface salinity and temperature structure with dual-sensor Lagrangian drifters during SPURS-2. Oceanography, 32, 6675, https://doi.org/10.5670/oceanog.2019.214.

    • Search Google Scholar
    • Export Citation
  • Yu, L., 2011: A global relationship between the ocean water cycle and near-surface salinity. J. Geophys. Res., 116, C10025, https://doi.org/10.1029/2010JC006937.

    • Search Google Scholar
    • Export Citation
  • Yu, L., S. A. Josey, F. M. Bingham, and T. Lee, 2020: Intensification of the global water cycle and evidence from ocean salinity: A synthesis review. Ann. N. Y. Acad. Sci., 1472, 7694, https://doi.org/10.1111/nyas.14354.

    • Search Google Scholar
    • Export Citation
  • Fig. 1.

    (left) Daily rainfall (mm) from IMERG for 29 Jun 2011. Color scale is at right, with no color meaning no rainfall. Also shown are ROMS simulations of NSS from (center) 29 and (right) 30 Jun 2011. The red x (left panel) and black dots (middle and right panels) denote the location of the SPURS-2 mooring. Heavy rainfall moved over the mooring, resulting in a decrease in NSS at the mooring location on 30 Jun relative to the day before.

  • Fig. 2.

    The (a) 2011–16 mean rain rate (mm h−1) from IMERG daily data, and the (b) 2011–16 mean NSS from SMOS data. Color scales are included at the right of each panel. Large dots in the middle of each panel are the location of the SPURS-2 central mooring.

  • Fig. 3.

    (a) SPURS-2 maximum observed hourly precipitation over a 2-day period (mm h−1) vs NSS sample skewness over the same time period. Each symbol corresponds to a single 2-day period in the SPURS-2 record. Median values of skewness for maximum precipitation above and below 5 mm h−1 are respectively located above and below the horizontal black line. (b) A short piece of record from 17 to 22 Sep 2016. Orange curve and right axis: measured NSS. Blue curve and left axis: measured precipitation. Gray areas represent time periods where rainfall was detected using the empirical quantile classifier with a sliding window of n = 1 day and quantile threshold α = 0.3. Band at the bottom identifies TP, TN, FP, and FN classification via the quantile method.

  • Fig. 4.

    Illustration of the parametric model for rainfall in three different scenarios. (top left) Two separate rain events (R = 2) centered at times t3 and t7, each with an intensity of 5 mm h−1, and (top right) R = 3 rainfall components centered at times t3, t5, and t8. Since the first two components are adjacent, they create a single, longer rain event with intensity of 5 mm h−1, which is separate from the rain event at time t8. (lower left) The R = 3 rainfall components, but with two overlapping components centered at t3, which result in an intense rainfall event of 10 mm h−1, followed by another smaller rainfall centered at time t8 with intensity 5 mm h−1.

  • Fig. 5.

    Illustration of rainfall detection via the two-stage classifier. Rainfall detections are shown as gray bands. The lower stripe represents instances of TP, TN, FP, and FN rainfall detection. Orange curve and right axis: NSS. Blue curve and left axis: measured precipitation. The solid lines represent measured variables at the SPURS-2 mooring. The dashed orange line represents predicted NSS. Four different parameter settings are considered: quantile thresholds α = (left) 0.1 and (right) 0.3 and penalty term values λ = (top) 5 and (bottom) 10.

  • Fig. 6.

    (left) ROC curves for the quantile-based classifier only. Each curve shown is generated using a different half-width n of the sliding window used to compute empirical NSS quantiles upon which the classification is based. Each point on a single curve corresponds to a different value of the quantile threshold α below which an NSS measurement is considered to be associated with rainfall. The closer an ROC curve is to the top and left sides of the box, the better the classifier is. (right) The dashed line is provided for comparison. It represents the ROC curve for the quantile-based method with a sliding window half-width of n = 2 days (it is the same as the solid blue line in the plot on the left). The solid lines are ROC curves for the two-stage classifier corresponding to different values of the penalty parameter λ. Each point on a single ROC curve corresponds to different length of the local interval Δt.