Satellite-based precipitation monitoring addresses challenges like the lack of gauging stations and limited access to data at small temporal scales. This study evaluates the performance of the PERSIANN-CCS product by comparing satellite data with rain gauge measurements in the Bouregreg and Chaouia watershed in Morocco. The database integrates hourly data from PERSIANN-CCS and 18 rain gauges. After filling data gaps, statistical parameters such as R, NSE, bias, RMSE, and MAE were used to assess accuracy. Results show that accuracy varies with time scales and station locations. Correlation (R) and NSE are moderate to high, with low bias and improved RMSE and MAE at longer temporal scales. Satellite products perform better during summer months but exhibit lower accuracy and higher bias during the rainy season. Trend analysis of annual precipitation reveals a general decline, although no statistically significant trends were found. Corrected satellite data show better alignment with observed trends, indicating improved accuracy. Various machine learning models were evaluated to improve estimates, and Random Forest showed the best results, increasing correlation and significantly reducing bias, RMSE, and MAE. This study highlights the potential of corrected satellite data for hydrological and climate applications, demonstrating improvements through machine learning.

  • Remote sensing addresses the scarcity of rain gauge stations and provides data at various temporal scales.

  • Evaluated the high-resolution PERSIANN-CCS (4 km × 4 km in 1 h) in Bouregreg and Chaouia, Morocco, using 18 stations over 18 years.

  • PERSIANN-CCS accuracy improves with longer temporal scales, showing better results from instantaneous to annual scales.

  • Satellite data reliably capture maximum daily precipitation variations.

  • Random Forest enhances accuracy by reducing bias, RMSE, and MAE.

Precipitation measurement is a crucial element in water resource management. The traditional method of measuring rainfall at gauge stations, although reliable, only provides a point value, which limits its usefulness for estimating precipitation over a wider area. Additionally, the density of the rain gauge network, the accuracy of the recordings, and the interpolation methods employed can influence the quality of the results (Mishra 2013). Satellite remote sensing offers a promising solution to these challenges. It provides comprehensive images of the observed area, thus overcoming the problem of spatial discontinuity inherent in rain gauge networks. Ground-based radars, while offering good spatial and temporal resolution (4 km × 4 km in 1 h), are costly and require regular maintenance. Satellites, on the other hand, offer a credible and operational alternative, providing extensive spatial coverage and almost immediate data availability. However, their spatial and temporal resolutions can sometimes be insufficient for the scales of hydrological variability (Gascon 2016).

Morocco, with its climate characterized by highly irregular spatial and temporal precipitation, and the scarcity of climate stations, is a concrete example where satellite remote sensing is proving particularly useful. Satellite precipitation monitoring offers extended coverage of areas inaccessible by other means and provides real-time information. Moreover, access to satellite data available since 1998 fills the gap in ground-based data that is crucial for hydrological studies (El Orfi et al. 2020). Several comparative studies on a global scale have analyzed the performance of several satellite products developed to estimate precipitation, including: CMORPH, TRMM, CHIRPS, TMPA, PERSIANN-CCS, and IMERG-GPM. However, these methods are susceptible to errors attributable to various factors, including the nature of the precipitation measurement (Villarini et al. 2009), variations in land surface properties (Kummerow 1998; Bytheway & Kummerow 2010; Rafik et al. 2021), and variations in weather patterns, seasons, and altitudes (Ebert et al. 2007; Maggioni et al. 2016).

Aksu & Akgül (2020) evaluated CHIRPS in Turkey and found that estimates were strongly correlated at 10-day and monthly time scales, while the correlation was weaker for daily estimates. Feidas et al. (2009) found a good correlation between Mediterranean rainfall measured at stations and that estimated by the tropical rainfall measurement mission (TRMM) in spring and summer, with less correlation in autumn and winter. Nashwan et al. (2019) tested three products in the Egyptian desert (gauge-corrected GSMaP, IMERG, and CHIRPS) and found that CHIRPS was the best at estimating rainfall amounts when taking into account heavy and moderate rainfall events, while IMERG was suitable only for heavy precipitation. In Algeria, Babaousmail et al. (2019) evaluated two satellite-derived rainfall estimates (CHIRPS and CMORPH) over five climate zones, finding good agreement with ground measurements at monthly and annual scales.

In the Moroccan context, various satellite products have been examined for their usefulness in water management, drought monitoring, and hydrological modeling. These include Milewski et al. (2015), who worked with annual values for the whole of Morocco and found that the TMPA products outperform the real-time products in all environments, and that the latest algorithm version (3B42 V7) offers better performance, particularly in areas of low rainfall and high altitude and Tramblay et al. (2016), who worked on a watershed in northern Morocco, concluding that TRMM-3B42 v7 was closest to ground measurements, well reproducing monthly flows as opposed to daily scales marked by poor performance. Ouatiki et al. (2017) extended this evaluation to the center of the country, noting that this product had shortcomings at the daily scale but performed satisfactorily at the monthly and annual scales. Seif-Ennasr et al. (2016), in the southwest, highlighted the accuracy of CHIRPS, which closely aligns with ground observations.

Moreover, Saouabe et al. (2020) successfully validated the GPM-IMERG product for flood modeling in the High Atlas of Morocco. Across the country, Gadouali & Messouli (2020) evaluated four major products (TRMM3B42V7, ARC2, RFE2.0, and PERSIANN-CDR), noting a common tendency to underestimate precipitation at low and mid-altitudes. Overall, however, these products well reproduced annual precipitation and the seasonal cycle, providing useful information for water resource management and hydraulic planning. El Bouhali et al. (2020) showed that GPM precipitation from TMPA and PERSIANN-CCS precipitation present the best results. El Alaoui El Fèls et al. (2022) evaluated monthly precipitation in the Tensift basin and found fairly good agreement between field-measured data and monthly precipitation estimates from the CHIRPS product, which improved further with the use of a bias correction model.

Despite these studies, none has examined instantaneous time scales, thus neglecting immediate flash flood phenomena. To this end, this paper aims to evaluate the PERSIANN-CCS satellite precipitation product at multiple temporal scales (instantaneous, daily, monthly, seasonal and annual) over 18 years, using 18 rain gauge stations in the Bouregreg and Chaouia watershed, and applies machine learning model to correct and improve the accuracy of the product's raw rainfall estimates.

The study covers the area monitored by the Bouregreg and Chaouia Hydraulic Basin Agency (ABHBC), located in central-western Morocco (Figure 1). This basin covers 20,470 km2, making up 3% of the country's territory, and encompasses two distinct hydrographic units (from east to west):
  • - The Oued Bouregreg watershed (10,210 km2), the largest sub-basin in the study area.

  • - The basins of the Atlantic coastal wadis (5,415 km2) and the Chaouia (4,845 km2) between the Bouregreg and Oum Er Rbia wadis, whose main rivers are: Yquem, Cherrat, Nfifekh and El Malleh. They flow directly into the Atlantic Ocean between Rabat and Casablanca.

Figure 1

Geographical location of the Bouregreg and Chaouia watershed.

Figure 1

Geographical location of the Bouregreg and Chaouia watershed.

Close modal

The area's climate is Mediterranean, with mild, wet winters and hot, dry summers. Overall, it is classified as a semi-arid bioclimatic zone. It tends to be subhumid in Rabat region and freshly subhumid at the higher altitudes of the Central Massif. Toward the southern edges, it tends to be arid. The climate of the study area is influenced by latitude, altitude and its openness to the Atlantic coast. In general, rainfall decreases with latitude, following a gentle gradient, but increases with altitude, creating a cross gradient from south to north and from the coast to the interior of the country. Average annual rainfall varies from 300 mm in the southern edge of the Plateau zone (Settat-Ben Ahmed), to 450 mm/year at Rabat, reaching almost 750 mm/year in the high-altitude zone (Oulmès) (Ezzaouini et al. 2020).

Data sets

In this study, meteorological precipitation data from 18 rainfall stations across the watershed were collected from two main sources: direct observed ground precipitation data and downloaded satellite data with an hourly step over 18 years from 2003 to 2021.

Satellite data

The satellite data used are those of the PERSIANN-Cloud Classification System (PERSIANN-CCS), developed by the Center for Hydrometeorology and Remote Sensing (CHRS) at the University of California at Irvine (UCI). This system classifies cloud characteristics based on height, spatial extent and texture variability from satellite images. It provides an almost instantaneous estimate of precipitation on a global scale, with a remarkable spatial resolution of 0.04° × 0.04° (i.e. around 4 km × 4 km in 1 h). The exclusive use of infrared (IR) data as input, together with its unique cloud clustering algorithm, sets it apart from other precipitation monitoring systems.

The choice of this algorithm was made thanks to its availability (Open access) and its high spatio-temporal resolution. This product has also a short time lapse between data retrieval and output, which facilitate having the precipitation rate for every 60 min, and also allows to quickly model and forecast floods. Note that its rich spatial resolution is about 39 times denser than the resolution of PERSIANN and PERSIANN-CDR. The PERSIANN-CCS algorithm provides high-resolution precipitation in near-real time thanks to its near-instantaneous input source and unique architecture. PERSIANN-CCS works by segmenting clouds into patches using morphological and hydrological segmentation techniques, then grouping cloud patches into cloud ‘types’ based on coolness, geometry and texture via k-means clustering, and finally forming relationships between cloud upper air temperature and characteristic precipitation for each cloud type (Nguyen et al. 2019).

Data preparation for this study involved downloading 18 years of hourly rainfall, from 2003 to 2021, all across the Bouregrag–Chaouia catchment. These satellite data were acquired via the CHRS data portal https://chrsdata.eng.uci.edu/ (accessed 01.02.2024).

Observed data

The observed rainfall measurement data were provided by the Bouregreg and Chaouia Hydraulic Basin Agency (ABHBC). These data include rainfall measurements recorded at 5-min instantaneous time intervals over the period 2009–2016, as well as daily measurements over an 18-year period (2003–2021). The 5-min data were recorded at nine rain gauge stations (the first nine stations in Table 1) selected for their high data quality and continuity, which is crucial for such a fine time scale. The daily measurements, covering 18 years, were recorded at 18 rain gauge stations spread across the study area (Figure 1). Table 1 shows the locations of the rain gauge stations used in this study.

Table 1

Stations used in this study

Station namesLongitudesLatitudesAltitudes (m)
Ain Loudah −6.7582628 33.5535825 166 
Bge Mazer −7.4636893 33.1066777 328 
Aguibat Ezziar −6.5381616 33.9067181 97 
Barrage SMBA −6.7496374 33.9380947 60 
Cheikh Rguig −6.9579937 33.8475656 46 
Tamdrost −7.542995 33.0734041 314 
Sidi Mohammed Cherif −6.6279776 33.5453732 284 
Ouljet Haboub −6.2541875 33.1043383 561 
El Gara −7.2374933 33.2742324 327 
Feddan Taba −7.1912828 33.5654214 122 
Skhirate −7.059112 33.8023664 33 
Rass El Fathia −6.5404371 33.7584698 123 
Rommani −6.6024059 33.5289809 315 
Lalla Chafia −6.3871537 33.7045957 196 
Bge El Mellah −7.3424802 33.5052433 96 
Sidi Jabeur −6.4263311 33.5784588 198 
Tsalat −6.0285203 33.3300038 641 
El Mers −7.3268336 33.0943466 447 
Station namesLongitudesLatitudesAltitudes (m)
Ain Loudah −6.7582628 33.5535825 166 
Bge Mazer −7.4636893 33.1066777 328 
Aguibat Ezziar −6.5381616 33.9067181 97 
Barrage SMBA −6.7496374 33.9380947 60 
Cheikh Rguig −6.9579937 33.8475656 46 
Tamdrost −7.542995 33.0734041 314 
Sidi Mohammed Cherif −6.6279776 33.5453732 284 
Ouljet Haboub −6.2541875 33.1043383 561 
El Gara −7.2374933 33.2742324 327 
Feddan Taba −7.1912828 33.5654214 122 
Skhirate −7.059112 33.8023664 33 
Rass El Fathia −6.5404371 33.7584698 123 
Rommani −6.6024059 33.5289809 315 
Lalla Chafia −6.3871537 33.7045957 196 
Bge El Mellah −7.3424802 33.5052433 96 
Sidi Jabeur −6.4263311 33.5784588 198 
Tsalat −6.0285203 33.3300038 641 
El Mers −7.3268336 33.0943466 447 

Methodology

This section summarizes the methodology adopted to evaluate the performance of PERSIANN-CCS on different time scales. Satellite and gauged data, covering the period from 2003 to 2021, were subjected to analysis and pre-processing before being compared. This comparison was then based on the calculation of regression metrics, followed by a correction of the satellite data.

Data processing

After downloading the hourly rainfall database, in the form of images containing information on each hour's rainfall rate for the PERSIANN-CCS algorithm, it was necessary to clean up and fill in the data gaps. To fill the gaps in the PERSIANN-CCS precipitation time series, a linear interpolation approach was implemented. First, the data were sorted chronologically to maintain the temporal integrity of the processing. This cumulative series was then linearly interpolated, allowing for the estimation of missing values by assuming a regular progression between adjacent points. Finally, precipitation values were recalculated as the difference between successive values in the interpolated cumulative series. This method ensures temporal coherence and minimizes distortions in the data, while avoiding overly complex assumptions regarding the spatial or temporal variability of precipitation. PERSIANN-CCS satellite rainfall data were transformed into time series, with 1-h intervals, using Python scripts in the Google Colaboratory environment, to facilitate the process given the considerable volume of data for each hour from the year 2003 to 2021. The next step was to unify the time scales, as the ABHBC provided us with 5-min interval data. In order to harmonize this data with the PERSIANN-CCS hourly satellite data, we used a temporal data aggregation code, which grouped the samples by hour, and then calculated the corresponding aggregations. Similarly, a 24-h cumulation code was used to analyze daily variations specific to a particular time window, with a starting point at 7 am. For monthly data, the calculation of monthly sums was automated for various sources. Finally, the calculation of annual sums provided a longer-term aggregated view, highlighting annual trends. These codes were designed to calculate hourly, daily, monthly and annual rainfall values of satellite and gauged precipitation, ensuring that satellite data were aligned on the same time scales as gauged data at all time steps.

Statistical evaluation of satellite data

Assessing the accuracy of PERSIANN-CCS satellite precipitation data involves comparing it with ground-based measurements from rain gauges in the Bouregreg and Chaouia watershed. This comparison uses various statistical indices to evaluate performance and identify relationships between the datasets. The statistical indices employed in this study are summarized in Table 2.

  • Correlation Coefficient (R): As noted by Tang et al. (2020), R measures the relationship between satellite-estimated and rain gauge-measured precipitation. It ranges from −1 to 1, where values close to 1 indicate strong agreement, while values near −1 denote opposing trends. An R value above 0.95 signifies a strong correlation.

  • Root Mean Square Error (RMSE): RMSE quantifies the variance and mean error magnitude between satellite and gauge data. According to Santos (2014), RMSE ranges from 0 (indicating no error) to infinity, with lower values reflecting better agreement between datasets.

  • Relative Bias (RBias): RBias highlights the tendency of satellite estimates to overestimate or underestimate rainfall compared to ground measurements. Negative values indicate overestimation, while positive values suggest underestimation (De Araújo 2006).

  • Nash–Sutcliffe Efficiency (NSE): NSE measures the predictive performance of satellite data compared to rain gauges. As described by Liu et al. (2020) and Wei et al. (2018), NSE values range from −∞ to 1, with 1 indicating a perfect match. Higher values represent better performance.

  • Mean Absolute Error (MAE): MAE provides an average of absolute differences between satellite estimates and ground measurements. Lower MAE values signify greater accuracy.

Table 2

List of continuous parameters used in this study

IndicatorsEquationPossible valuesOptimal value
The correlation coefficient (R  −1 to 1 
Root mean square error (RMSE)  0 to +∞ 
Nash–Sutcliffe model Efficiency coefficient (NSE)  −∞ to 1 
Relative RBias  0 to +∞ 
Mean absolute error (MAE)  0 to +∞ 
IndicatorsEquationPossible valuesOptimal value
The correlation coefficient (R  −1 to 1 
Root mean square error (RMSE)  0 to +∞ 
Nash–Sutcliffe model Efficiency coefficient (NSE)  −∞ to 1 
Relative RBias  0 to +∞ 
Mean absolute error (MAE)  0 to +∞ 

Improving satellite data

We have opted for the random forest (RF) regression approach to rectify precipitation products, as this method is based on a machine learning model. Its aim is to model and improve or correct the errors present in precipitation products, which are often subject to inaccuracies, as well as to increase the accuracy of these products by taking various factors into consideration. The RF is a set classifier composed of various individual decision trees that function as a set. Within the RF, these individual trees partition the class predictions, and the class with the highest number of votes is adopted as the model prediction. This randomization helps reduce over-fitting and improves the model's generalization capabilities. The final RF prediction is obtained by aggregating the predictions of all the individual trees (Figure 2). This assembly approach enables the RF to handle complex relationships and interactions between variables (Breiman 2001; Jari et al. 2023).
Figure 2

RF architecture (Breiman 2001).

The description of the RF algorithm with a set of training data ‘d’ and ‘n’ can be described as follows:

  • Use the bagging algorithm to create k random subsets (d1; d2; … ; dk) from the training data set d.

  • For each training subset dk, a decision tree model is created.

  • Combine the k trees h1 (x1); h2 (x2); … ; dk (xk) in an RF set and determine the final classification results by aggregating the majority votes of the individual trees.

In the training process, hyperparameter settings for the RF algorithm include n_estimators: number of trees in the forest; Criterion: in a decision tree, Criterion dictates the method for measuring splitting quality. Criterion, on the other hand, offers options such as ‘entropy’ for information gain or ‘gini’ for Gini Impurity; Bootstrap: the method of sampling data points is used in tree construction. If ‘bootstrap’ is set to ‘false’, the entire data set is used to build each tree (Breiman 2001; Jari et al. 2023).

The RF algorithm consists of the construction of multiple independent decision trees, where each tree contributes to error correction (Breiman 2001). These trees are trained on historical data sets that include both precipitation predictions and actual observations (Wang & Zhang 2017). Once the trees have been constructed, they are combined to form an overall model capable of predicting the corrections needed to improve the accuracy of precipitation products (Breiman 2001). This RF regression approach offers several advantages:

  • Ability to handle complex data sets: The RF can handle heterogeneous and multidimensional data and combine multiple decision trees to obtain more accurate and stable predictions, which is crucial for correcting precipitation products (Hastie et al. 2009).

  • Handling non-linearities: The algorithm can capture complex non-linear relationships between variables, which is important for modeling often non-linear meteorological processes (Biau 2012).

  • Adapting to changing patterns: The RF can adapt to changes in weather data over time, enabling accurate and continuous correction of precipitation products (Qi 2012).

  • Robustness in the face of missing or noisy data, which is often the case with precipitation data (Geurts et al. 2006).

  • High accuracy and stability of predictions, essential for guaranteeing the quality of corrected data (Breiman 2001).

To put these concepts into practice, Python code has been developed to re-evaluate precipitation estimate data by comparing them with measurements. This code uses the Pandas library to manipulate the data, scikit-learn to create an RF Regression model, and seaborn for visualization. Satellite and observed data are loaded from CSV files, then reshaped into 2D arrays. A regression model is then created and trained on these data, enabling precise corrections to be made to improve the quality of precipitation data.

Trends analysis

The analysis of climatic trends, particularly precipitation trends, is essential for understanding the potential impacts of climate change on local hydrological regimes.

It allows the detection of significant variations in precipitation behavior over specific time periods, providing crucial information for water resource management and hydraulic infrastructure planning (Karmeshu 2012). Statistical tests such as the Mann–Kendall test and Sen's slope are widely used to evaluate trends and potential changes in the distribution and intensity of precipitation. In this section, we employed these two methods to analyze the annual trends of observed precipitation, satellite-estimated precipitation, and corrected satellite precipitation in the Bouregreg and Chaouia watershed, based on results obtained using a code implemented on Google Colab.
  • a. Mann–Kendall Test: The Mann–Kendall test is a non-parametric statistical method used to detect the presence of monotonic trends (increasing or decreasing) in time series data. This test does not require any prior assumptions about the data distribution, making it particularly suitable for environmental and hydrological data, which are often subject to non-normal distributions. The test is based on comparing the values of every pair of data points to evaluate the direction of the trend over the entire observation period (Mann 1945; Kendall 1975). The steps of the test are as follows:

  • Calculation of the S statistic: The S statistic measures the sum of the signs of the differences between all pairs of values in the time series. Formally, for a series of data x1, x2, … , xn, S is defined as the sum of the signs of the differences:
where sgn (xjxi) is the sign function, which is equal to:

A positive value of S indicates an increasing trend, while a negative value reflects a decreasing trend.

An S value close to zero suggests the absence of any significant trend in the data.

  • Estimating the variance of S: When the series contains equal or repeated values, the variance of S must be adjusted. A low variance indicates high precision in assessing the trend, while a high variance reflects greater uncertainty.

The formula for the variance of S in this case is given by:
where t is the number of times each value appears in the series (Kendall 1975).
  • Calculation of the Z statistic: Once S and its variance have been calculated, the Z statistic is determined to test the significance of the trend. A positive value of Z indicates an increasing trend, and a negative value reflects a decreasing trend:

The Z result is compared to a critical threshold based on the p-value, usually at a 95% confidence level, to determine whether the detected trend is statistically significant (Karmeshu 2012).

  • P-value: is a statistical measure that indicates the level of confidence associated with the trend detected in a time series. It assesses the probability that the variations observed are due to chance, under the null hypothesis (H0) that there is no monotonic trend in the data.
Φ(∣Z∣) is the cumulative distribution function of the standard normal distribution applied to the absolute value of Z, and the factor 2 reflects the two-tailed nature of the test, allowing both increasing and decreasing trends to be detected.

If p < 0.05: The trend is statistically significant, and the null hypothesis H0 is rejected. The conclusion is that there is a monotonic trend (increasing or decreasing) in the data.

If p ≥ 0.05: The trend detected is not statistically significant. This means that there is insufficient evidence to reject H0, and the observed trend may be due to chance.

  • b. The Sen slope: is a robust non-parametric method used to estimate the amplitude of a trend detected in a time series. Unlike conventional parametric methods, the Sen slope is insensitive to outliers, making it particularly useful for hydrological data often influenced by extreme events (Sen 1968). This method is based on calculating the slopes between each pair of points in the data series. The steps in the method are as follows:

  • Calculation of all possible slopes: For each pair of points (xi, xj) in the time series, where i < j, the slope between these two points is calculated according to the formula:

This operation is performed for all possible pairs of points in the series (Sen 1968). Positive slopes indicate an increase in precipitation over time, while negative slopes reflect a decrease.

  • Median of slopes: Sen's slope is the median of all calculated slopes. By taking the median, we minimize the impact of extreme values and measurement errors, giving this method particular robustness. This median slope represents the estimated mean annual variation in the data, and its sign (positive or negative) indicates the direction of the trend (increase or decrease) (Sen 1968).

The combination of the results of the Mann–Kendall test and Sen's slope not only detects the presence of trends in the data, but also enables the magnitude of these trends to be estimated robustly and reliably, even in the presence of outliers or non-linear variations.

Statistical evaluation of raw satellite precipitation data

Precipitation data are used at different scales, depending on their purpose. In this study, PERSIANN-CCS data were compared with gauged data at all scales: instantaneous, daily, monthly, seasonal and annual.

Evaluation at instantaneous and daily scales

Quantitative evaluations of satellite precipitation data compared to gauge station data at instantaneous and daily scales are presented in Table 3 for the instantaneous scale and Table 4 for the daily scale. At the instantaneous scale, results reveal a low correlation (R = 0.07), suggesting difficulties in accurately capturing instantaneous precipitation variations. However, the model demonstrates acceptable accuracy with an RMSE of 0.6, highlighting the importance of instantaneous data in describing point weather events. Despite a high RB (90.55), the relatively low MAE (MAE = 0.073) highlights manageable absolute errors. At the daily scale, performance varied between stations, with moderate correlations, but significant relative differences in some cases. The results reveal challenges in model fitting, with negative NSE at several stations, indicating a sub-optimal fit between gauged and satellite data. Despite this, some stations show a good fit with high correlations and minimal systematic errors. These findings are consistent with those of Hsu et al. (1997), who reported similar difficulties in using PERSIANN-CCS for short-duration precipitation estimation. Similarly, Tan et al. (2021) observed that in North Africa, satellite precipitation products struggle to capture localized rainfall events, leading to high biases and low correlations. This can be attributed to both spatial variability and temporal misalignment between satellite data and ground observations (El Orfi et al. 2020). Additionally, the spatial variability of precipitation and the sparse distribution of rain gauge stations likely contribute to these discrepancies, underscoring the challenges of accurately estimating precipitation at finer temporal scales (Tramblay et al. 2016). The negative NSE values observed at several stations are a direct consequence of these biases, as they reflect the inability of the satellite product to consistently represent localized precipitation dynamics (Ait Dhmane et al. 2023). This highlights the need for advanced correction methods to address these biases and improve alignment between satellite estimates and ground-based observations.

Table 3

Statistical performance metrics for instantaneous precipitation: rain gauges and raw estimates

StationsRRMSERBNSEMAE
Ain Loudah 0.08 0.83 −44.20 −0.57 0.11 
Bge Mazer 0.10 0.42 209.31 −2.21 0.040 
Aguibat Ezziar 0.08 0.83 −44.20 −0.57 0.11 
Barrage SMBA 0.02 0.67 −40.24 −0.62 0.096 
Cheikh rguig 0.06 0.38 118.56 −0.91 0.04 
Tamdrost 0.04 1.07 53.51 −1.36 0 .06 
Sidi Mohammed Cherif 0.07 0.53 19.36 −2.04 0.07 
Ouljet Haboub 0.09 0.69 339.39 −9.26 0.091 
El Gara 0.02 0.48 203.50 −10.013 0.04 
StationsRRMSERBNSEMAE
Ain Loudah 0.08 0.83 −44.20 −0.57 0.11 
Bge Mazer 0.10 0.42 209.31 −2.21 0.040 
Aguibat Ezziar 0.08 0.83 −44.20 −0.57 0.11 
Barrage SMBA 0.02 0.67 −40.24 −0.62 0.096 
Cheikh rguig 0.06 0.38 118.56 −0.91 0.04 
Tamdrost 0.04 1.07 53.51 −1.36 0 .06 
Sidi Mohammed Cherif 0.07 0.53 19.36 −2.04 0.07 
Ouljet Haboub 0.09 0.69 339.39 −9.26 0.091 
El Gara 0.02 0.48 203.50 −10.013 0.04 
Table 4

Statistical performance metrics for daily precipitation: rain gauges and raw estimates

StationsRRMSERBNSEMAE
Ain Loudah 0.31 4.63 −2.13 −0.33 1.41 
Bge Mazer 0.24 4.44 23.32 −0.67 1.34 
Aguibat Ezziar 0.34 4.96 −19.16 −0.07 1.71 
Sidi Jabeur 0.22 4.77 38.84 0.82 1.58 
Feddan Taba 0.31 4.81 −20.69 −0.06 1.52 
Barrage Mellah 0.22 4.64 −9.02 −0.37 1.48 
Barrage SMBA 0.32 4.69 19.04 −0.76 1.49 
Sekhirat 0.20 4.69 17.55 −0.10 1.67 
Lalla Chafia 0.28 4.58 5.94 −0.41 1.53 
Rass Fathia 0.24 −7.10 −0.28 1.66 
Tssalat 0.28 5.91 12.67 −0.51 2.08 
Roumani 0.21 4.69 4.72 −0.48 1.51 
Cheikh rguig 0.36 4.92 4.92 −0.007 1.65 
Tamdrost 0.34 4.96 −19.16 −0.07 1.71 
Sidi Mohammed Cherif 0.22 4.64 −9.02 −0.37 1.48 
Ouljet Haboub 0.31 4.63 −2.13 −0.33 1.41 
El Gara 0.29 4.18 13.12 −0.48 1.20 
El Mers 0.28 4.58 5.94 −0.41 1.53 
StationsRRMSERBNSEMAE
Ain Loudah 0.31 4.63 −2.13 −0.33 1.41 
Bge Mazer 0.24 4.44 23.32 −0.67 1.34 
Aguibat Ezziar 0.34 4.96 −19.16 −0.07 1.71 
Sidi Jabeur 0.22 4.77 38.84 0.82 1.58 
Feddan Taba 0.31 4.81 −20.69 −0.06 1.52 
Barrage Mellah 0.22 4.64 −9.02 −0.37 1.48 
Barrage SMBA 0.32 4.69 19.04 −0.76 1.49 
Sekhirat 0.20 4.69 17.55 −0.10 1.67 
Lalla Chafia 0.28 4.58 5.94 −0.41 1.53 
Rass Fathia 0.24 −7.10 −0.28 1.66 
Tssalat 0.28 5.91 12.67 −0.51 2.08 
Roumani 0.21 4.69 4.72 −0.48 1.51 
Cheikh rguig 0.36 4.92 4.92 −0.007 1.65 
Tamdrost 0.34 4.96 −19.16 −0.07 1.71 
Sidi Mohammed Cherif 0.22 4.64 −9.02 −0.37 1.48 
Ouljet Haboub 0.31 4.63 −2.13 −0.33 1.41 
El Gara 0.29 4.18 13.12 −0.48 1.20 
El Mers 0.28 4.58 5.94 −0.41 1.53 

Evaluation at monthly, seasonal, and annual scales

At larger time scales, such as the monthly scale (Table 5), model performance shows some improvement over the instantaneous and daily scales, with higher correlations of up to 0.64, a reduced bias of 5.94, and reduced systematic errors at several stations. However, challenges remain, including negative NSE in some cases, and an increased MAE of up to 23 in some stations, underlining the need for a thorough evaluation for each station. As a result, the accuracy and consistency of satellite product data has improved on seasonal time scales.

Table 5

Statistical performance metrics for monthly precipitation: rain gauges and raw estimates

StationRRMSERBNSEMAE
Ain Loudah 0.59 32.59 −2.13 0.30 22 
Bge Mazer 0.50 31.93 23.32 0.04 22.17 
Aguibat Ezziar 0.57 40.25 19.16 0.29 28.04 
Sidi Jabeur 0.53 33 34.84 −0.05 23.56 
Feddan Taba 0.52 39.34 −20.69 0.24 26.59 
Barrage Mellah 0.61 30.54 −9.02 0.35 20.73 
Barrage SMBA 0.64 36.78 −17.55 0.39 25.59 
Sekhirat 0.52 31.36 19.04 0.04 21.58 
Lalla Chafia 0.53 32.90 5.94 0.20 23.80 
Rass Fathia 0.49 38.92 −7.1 0.18 27.42 
Tssalat 0.37 50.73 12.67 0.18 36.68 
Roumani 0.49 33.33 4.72 0.12 23.44 
Cheikh rguig 0.57 41.99 −25.32 0.28 28.54 
Tamdrost 0.46 33.12 22.88 −0.01 21.97 
Sidi Mohammed Cherif 0.46 36.89 −3.80 0.13 26.15 
Ouljet Haboub 0.34 47.40 67.95 −1.39 32.51 
El Gara 0.38 35.72 38.68 −0.22 25.09 
El Mers 0.51 30.60 19 −0.006 21.29 
StationRRMSERBNSEMAE
Ain Loudah 0.59 32.59 −2.13 0.30 22 
Bge Mazer 0.50 31.93 23.32 0.04 22.17 
Aguibat Ezziar 0.57 40.25 19.16 0.29 28.04 
Sidi Jabeur 0.53 33 34.84 −0.05 23.56 
Feddan Taba 0.52 39.34 −20.69 0.24 26.59 
Barrage Mellah 0.61 30.54 −9.02 0.35 20.73 
Barrage SMBA 0.64 36.78 −17.55 0.39 25.59 
Sekhirat 0.52 31.36 19.04 0.04 21.58 
Lalla Chafia 0.53 32.90 5.94 0.20 23.80 
Rass Fathia 0.49 38.92 −7.1 0.18 27.42 
Tssalat 0.37 50.73 12.67 0.18 36.68 
Roumani 0.49 33.33 4.72 0.12 23.44 
Cheikh rguig 0.57 41.99 −25.32 0.28 28.54 
Tamdrost 0.46 33.12 22.88 −0.01 21.97 
Sidi Mohammed Cherif 0.46 36.89 −3.80 0.13 26.15 
Ouljet Haboub 0.34 47.40 67.95 −1.39 32.51 
El Gara 0.38 35.72 38.68 −0.22 25.09 
El Mers 0.51 30.60 19 −0.006 21.29 

At the seasonal scale (Table 6), the results reveal specific trends for each station. Some stations exhibit high correlations, with correlation coefficients reaching R= 0.90, while others show significant systematic errors. Table 7 shows the correlation between the two data sources, but this time on an annual scale, with model performance showing moderate to high correlation R= 0.80. These findings align with those of Nguyen et al. (2018), who demonstrated that PERSIANN-CCS achieves better agreement with ground observations at monthly and seasonal scales. Similarly, Rahman et al. (2022) found that despite its limitations at finer temporal resolutions, PERSIANN-CCS performs reasonably well for long-term precipitation monitoring. In Moroccan arid regions, El Alaoui El Fels et al. (2022) concluded that CHIRPS provides reliable estimates at seasonal and monthly scales, with correlation values reaching 0.8 in some cases.

Table 6

Statistical performance metrics for seasonal precipitation: rain gauges and raw estimates

StationRRMSERBNSEMAE
Ain Loudah 0.90 12.66 −2.13 0.70 10.04 
Bge Mazer 0.72 13.94 23.32 0.42 12.49 
Aguibat Ezziar 0.89 20.40 −19.16 0.54 17.01 
Sidi Jabeur 0.69 16.66 34.84 0.21 14.16 
Feddan Taba 0.83 19.99 −20.69 0.44 16.23 
Barrage Mellah 0.85 14.35 −9.02 0.61 10.39 
Barrage SMBA 0.88 19.85 −17.55 0.55 15.83 
Sekhirat 0.80 13.07 19.04 0.51 11.01 
Lalla Chafia 0.75 16.41 5.64 0.49 13.77 
Rass Fathia 0.76 19.89 −7.10 0.45 16.36 
Tssalat 0.46 25.44 22.94 0.05 20.46 
Roumani 0.72 15.51 4.72 0.45 12.55 
Cheikh rguig 0.88 23.90 −25.32 −0.43 19.20 
Tamdrost 0.73 14.26 22.88 0.39 11.40 
Sidi Mohammed Cherif 0.70 18.84 −3.80 0.40 15.34 
Ouljet Haboub 0.81 10.17 22.90 0.51 9.68 
El Gara 0.81 12.49 39 0.35 10.24 
El Mers 0.73 12.67 19 0.45 10.31 
StationRRMSERBNSEMAE
Ain Loudah 0.90 12.66 −2.13 0.70 10.04 
Bge Mazer 0.72 13.94 23.32 0.42 12.49 
Aguibat Ezziar 0.89 20.40 −19.16 0.54 17.01 
Sidi Jabeur 0.69 16.66 34.84 0.21 14.16 
Feddan Taba 0.83 19.99 −20.69 0.44 16.23 
Barrage Mellah 0.85 14.35 −9.02 0.61 10.39 
Barrage SMBA 0.88 19.85 −17.55 0.55 15.83 
Sekhirat 0.80 13.07 19.04 0.51 11.01 
Lalla Chafia 0.75 16.41 5.64 0.49 13.77 
Rass Fathia 0.76 19.89 −7.10 0.45 16.36 
Tssalat 0.46 25.44 22.94 0.05 20.46 
Roumani 0.72 15.51 4.72 0.45 12.55 
Cheikh rguig 0.88 23.90 −25.32 −0.43 19.20 
Tamdrost 0.73 14.26 22.88 0.39 11.40 
Sidi Mohammed Cherif 0.70 18.84 −3.80 0.40 15.34 
Ouljet Haboub 0.81 10.17 22.90 0.51 9.68 
El Gara 0.81 12.49 39 0.35 10.24 
El Mers 0.73 12.67 19 0.45 10.31 
Table 7

Statistical performance metrics for annual precipitation: rain gauges and raw estimates

StationRRMSERBNSEMAE
Ain Loudah 0.50 119.23 −2.13 0.27 93.22 
Bge Mazer 0.71 115.64 25.14 0.18 92.99 
Aguibat Ezziar 0.51 151.58 −17.42 −0.16 111.80 
Sidi Jabeur 0.62 148.07 34.84 −0.65 117.97 
Feddan Taba 0.64 161.12 −20.69 0.12 106.35 
Barrage Mellah 0.80 103.50 −9.06 0.53 85.23 
Barrage SMBA 0.69 133.65 −17.55 0.176 97.82 
Sekhirat 0.56 119.69 19.041 −0.08 93.92 
Lalla Chafia 0.67 93.23 5.94 0.37 74.66 
Rass Fathia 0.62 123.39 −4.05 0.35 100.85 
Tssalat 0.59 157.31 12.67 0.072 129.021 
Roumani 0.73 96.52 4.72 0.52 81.28 
Cheikh rguig 0.73 146.82 −22.013 0.049 121.37 
Tamdrost 0.63 117.66 22.88 0.046 100.92 
Sidi Mohammed Cherif 0.72 105.80 −3.80 0.49 88.64 
Ouljet Haboub 0.51 218.56 53.34 −3.15 182.58 
El Gara 0.55 134.07 34.94 −0.47 106.25 
El Mers 0.73 92.44 19 0.25 79.15 
StationRRMSERBNSEMAE
Ain Loudah 0.50 119.23 −2.13 0.27 93.22 
Bge Mazer 0.71 115.64 25.14 0.18 92.99 
Aguibat Ezziar 0.51 151.58 −17.42 −0.16 111.80 
Sidi Jabeur 0.62 148.07 34.84 −0.65 117.97 
Feddan Taba 0.64 161.12 −20.69 0.12 106.35 
Barrage Mellah 0.80 103.50 −9.06 0.53 85.23 
Barrage SMBA 0.69 133.65 −17.55 0.176 97.82 
Sekhirat 0.56 119.69 19.041 −0.08 93.92 
Lalla Chafia 0.67 93.23 5.94 0.37 74.66 
Rass Fathia 0.62 123.39 −4.05 0.35 100.85 
Tssalat 0.59 157.31 12.67 0.072 129.021 
Roumani 0.73 96.52 4.72 0.52 81.28 
Cheikh rguig 0.73 146.82 −22.013 0.049 121.37 
Tamdrost 0.63 117.66 22.88 0.046 100.92 
Sidi Mohammed Cherif 0.72 105.80 −3.80 0.49 88.64 
Ouljet Haboub 0.51 218.56 53.34 −3.15 182.58 
El Gara 0.55 134.07 34.94 −0.47 106.25 
El Mers 0.73 92.44 19 0.25 79.15 

Despite these improvements, systematic errors persist at certain stations, affecting the accuracy of annual precipitation estimates. While results show a general agreement between gauged and satellite data, discrepancies remain, highlighting the need for further refinements to enhance the precision of satellite-based precipitation estimates.

These findings are consistent with previous studies on satellite precipitation performance in arid and semi-arid regions. Salih et al. (2022) reported improved correlations for PERSIANN-CCS-CDR at larger temporal scales in the Tensift basin. Similarly, Milewski et al. (2015) found better performance of satellite products over extended accumulation periods in dry climates. However, Ouatiki et al. (2017) noted that systematic errors at some stations still affect model accuracy, requiring further refinements.

Comparative analysis of extreme precipitation between gauges data and satellite estimates

Figure 3 shows the variations in extreme precipitation for gauged data and satellite estimates. Analysis of maximum daily rainfall at basin level over the study period reveals a notable convergence between the two data sets with little deviation, this convergence was observed both globally and specifically at each rain gauge station. This consistency, illustrated by bar graphs, confirms the credibility of satellite data in representing extreme precipitation. The comparison of maximum daily rainfall values, highlighting the most intense precipitation events, reinforces the reliability of satellite data, thus indirectly validating the ability of the PERSIANN-CCS model to reproduce these extreme meteorological phenomena even with certain deviations from measured values. This finding underlines the crucial importance of comparing maximum daily rainfall values in assessing the performance of satellite data for applications such as water resource monitoring, hydrological modeling and flood forecasting.
Figure 3

Histogram of maximum daily precipitation over the entire study period for all rainfall stations.

Figure 3

Histogram of maximum daily precipitation over the entire study period for all rainfall stations.

Close modal

Statistical evaluation of corrected satellite precipitation data

After a careful comparison of gauged and satellite precipitation data in the watershed at all time scales, it appeared that the correlation between these two sources was weak at the instantaneous and daily scales, but became more satisfactory at more extended time scales, such as monthly, seasonal and annual. In order to correct these satellite data and improve their accuracy, an exploration of several methods was examined, such as artificial neural networks (ANN), XGBOOST, quantile mapping, and the RF method. Finally, the results showed that the RF method stood out by producing better quality corrected satellite data, particularly at seasonal, monthly and annual scales. The model predictions are again compared with the original satellite data. Two distinct scatterplots are generated, at all-time scales (Figures 48). The first illustrates the relationship between observed and satellite data, and the second shows the correction made by the model to the satellite data. Statistical metrics are calculated to reassess the quality of the adjustments in both cases.
Figure 4

Linear regression of instantaneous precipitation at selected stations: rain gauges and corrected satellite product estimate.

Figure 4

Linear regression of instantaneous precipitation at selected stations: rain gauges and corrected satellite product estimate.

Close modal
Figure 5

Linear regression of daily precipitation at all stations: rain gauges and corrected satellite product estimate.

Figure 5

Linear regression of daily precipitation at all stations: rain gauges and corrected satellite product estimate.

Close modal
Figure 6

Linear regression of monthly precipitation at all stations: rain gauges and corrected satellite product estimate.

Figure 6

Linear regression of monthly precipitation at all stations: rain gauges and corrected satellite product estimate.

Close modal
Figure 7

Linear regression of seasonal precipitation at all stations: rain gauges and corrected satellite product estimate.

Figure 7

Linear regression of seasonal precipitation at all stations: rain gauges and corrected satellite product estimate.

Close modal
Figure 8

Linear regression of annual precipitation at all stations: rain gauges and corrected satellite product estimate.

Figure 8

Linear regression of annual precipitation at all stations: rain gauges and corrected satellite product estimate.

Close modal

Evaluation at instantaneous and daily scales

On the instantaneous scale, where initial accuracy was limited, post-correction results showed a marked improvement. The correlation rose from 0.07 before correction to 0.2 after correction (Figure 4 and Table 8), while the RMSE rose from 0.6 to 0.4 after correction, demonstrating a reduction in errors, and the NSE coefficient rose from −3.06 before correction to 0.014, underlining a slight improvement in performance. RB decreased from 90.55 to 0.72 after correction, confirming a correction of the initial bias and an improved representation at this scale. Similarly, at the daily scale (Figure 5 and Table 9), improvements were remarkable, with stations showing moderate to high correlations after correction, as well as reduced systematic errors. For example, at some stations, correlation increased from R= 0.31 before correction to R= 0.43 after correction, with a reduced RB of 0.17 and a positive NSE of 0.18, underlining a better match between gauged and satellite data after correction. Despite these improvements, residual biases remain, reflecting the inherent challenges of estimating precipitation at fine temporal scales, even after correction. These improvements are consistent with findings from El Alaoui El Fels et al. (2022), who observed a significant reduction in bias after applying correction methods in Moroccan arid regions. Similarly, El Orfi et al. (2020) found that bias correction techniques improve the agreement between satellite and ground-based precipitation measurements in the Oued Oum Er Rbia watershed.

Table 8

Statistical performance metrics for instantaneous precipitation: rain gauges and corrected satellite product estimate

StationRRMSERBNSEMAE
Ain Loudah 0.02 1.13 0.51 0.0002 0.064 
Bge Mazer 0.17 0.23 0.21 0.02 0.02 
Aguibat Ezziar 0.16 0.66 −0.05 0.023 0.015 
Barrage SMBA 0.04 0.52 −0.13 0.001 0.12 
Cheikh rguig 0.11 0.27 −1.06 0.01 0.026 
Tamdrost 0.13 0.69 0.16 0.016 0.053 
Sidi Mohammed Cherif 0.11 0.30 −0.07 0.013 0.06 
Ouljet Haboub 0.22 0.21 0.27 0.04 0.03 
El Gara 0.06 0.14 6.70 0.003 0.0034 
StationRRMSERBNSEMAE
Ain Loudah 0.02 1.13 0.51 0.0002 0.064 
Bge Mazer 0.17 0.23 0.21 0.02 0.02 
Aguibat Ezziar 0.16 0.66 −0.05 0.023 0.015 
Barrage SMBA 0.04 0.52 −0.13 0.001 0.12 
Cheikh rguig 0.11 0.27 −1.06 0.01 0.026 
Tamdrost 0.13 0.69 0.16 0.016 0.053 
Sidi Mohammed Cherif 0.11 0.30 −0.07 0.013 0.06 
Ouljet Haboub 0.22 0.21 0.27 0.04 0.03 
El Gara 0.06 0.14 6.70 0.003 0.0034 
Table 9

Statistical performance metrics for daily precipitation: rain gauges and corrected satellite product estimate

StationRRMSERBNSEMAE
Ain Loudah 0.43 3.61 0.17 0.18 1.17 
Bge Mazer 0.33 3.24 −0.19 0.10 1.23 
Aguibat Ezziar 0.46 4.25 −0.64 0.21 1.93 
Sidi Jabeur 0.31 3.36 −0.04 0.09 1.39 
Feddan Taba 0.41 4.25 0.32 0.16 1.75 
Barrage Mellah 0.31 3.76 0.60 0.09 1.58 
Barrage SMBA 0.46 4.19 −0.40 0.20 1.85 
Sekhirat 0.29 3.38 −0.041 0.081 1.41 
Lalla Chafia 0.36 3.59 0.36 0.13 1.55 
Rass Fathia 0.35 4.12 0.22 0.12 1.75 
Tssalat 0.36 4.48 −0.61 0.13 
Roumani 0.28 3.69 −0.25 0.08 1.50 
Cheikh rguig 0.51 4.23 −0.58 0.25 1.90 
Tamdrost 0.46 4.25 −0.64 0.21 1.93 
Sidi Mohammed Cherif 0.51 3.76 0.60 0.09 1.58 
Ouljet Haboub 0.31 3.61 0.17 0.18 1.47 
El Gara 0.39 3.16 −0.49 0.15 1.24 
El Mers 0.36 3.59 0.36 0.13 1.55 
StationRRMSERBNSEMAE
Ain Loudah 0.43 3.61 0.17 0.18 1.17 
Bge Mazer 0.33 3.24 −0.19 0.10 1.23 
Aguibat Ezziar 0.46 4.25 −0.64 0.21 1.93 
Sidi Jabeur 0.31 3.36 −0.04 0.09 1.39 
Feddan Taba 0.41 4.25 0.32 0.16 1.75 
Barrage Mellah 0.31 3.76 0.60 0.09 1.58 
Barrage SMBA 0.46 4.19 −0.40 0.20 1.85 
Sekhirat 0.29 3.38 −0.041 0.081 1.41 
Lalla Chafia 0.36 3.59 0.36 0.13 1.55 
Rass Fathia 0.35 4.12 0.22 0.12 1.75 
Tssalat 0.36 4.48 −0.61 0.13 
Roumani 0.28 3.69 −0.25 0.08 1.50 
Cheikh rguig 0.51 4.23 −0.58 0.25 1.90 
Tamdrost 0.46 4.25 −0.64 0.21 1.93 
Sidi Mohammed Cherif 0.51 3.76 0.60 0.09 1.58 
Ouljet Haboub 0.31 3.61 0.17 0.18 1.47 
El Gara 0.39 3.16 −0.49 0.15 1.24 
El Mers 0.36 3.59 0.36 0.13 1.55 

Evaluation at monthly, seasonal, and annual scales

The monthly results (Figure 6 and Table 10) showed a clear improvement, with robust correlations and reduced errors after correction. For example, in some stations, the correlation increased from R= 0.61 before correction to R= 0.79 after correction, with a reduced RB of 0.37 and an NSE of 0.61, highlighting better agreement between gauged and satellite data on a monthly scale. Similar enhancements were reported by Salih et al. (2022), who noted that bias correction significantly improves the reliability of satellite precipitation products for hydrological applications.

Table 10

Statistical performance metrics for monthly precipitation: rain gauges and corrected satellite product estimate

StationsRRMSERBNSEMAE
Ain Loudah 0.79 24.5 0.37 0.61 17.21 
Bge Mazer 0.79 20.36 1.40 0.61 15.02 
Aguibat Ezziar 0.80 28.66 −0.78 0.64 31.03 
Sidi Jabeur 0.79 19.70 0.82 0.62 14.51 
Feddan Taba 0.77 28.82 0.59 21.33 
Barrage Mellah 0.81 24.50 0.41 0.65 16.18 
Barrage SMBA 0.78 27.15 −0.53 0.66 19.79 
Sekhirat 0.79 20.44 −0.36 0.59 14.96 
Lalla Chafia 0.79 23.03 −0.65 0.60 17.31 
Rass Fathia 0.76 26.48 −2.28 0.62 19.10 
Tssalat 0.78 30.49 −1.10 0.57 23.65 
Roumani 0.78 22.17 2.23 0.61 16.24 
Cheikh Rguig 0.80 31.14 −0.80 0.60 23.58 
Tamdrost 0.78 19.74 1.84 0.63 14.14 
Sidi Mohammed Cherif 0.74 22.17 2.23 0.61 16.24 
Ouljet Haboub 0.74 20.74 −0.43 0.54 15.94 
El Gara 0.76 22.18 −0.63 0.53 15.23 
El Mers 0.76 19.86 −0.35 0.57 15.33 
StationsRRMSERBNSEMAE
Ain Loudah 0.79 24.5 0.37 0.61 17.21 
Bge Mazer 0.79 20.36 1.40 0.61 15.02 
Aguibat Ezziar 0.80 28.66 −0.78 0.64 31.03 
Sidi Jabeur 0.79 19.70 0.82 0.62 14.51 
Feddan Taba 0.77 28.82 0.59 21.33 
Barrage Mellah 0.81 24.50 0.41 0.65 16.18 
Barrage SMBA 0.78 27.15 −0.53 0.66 19.79 
Sekhirat 0.79 20.44 −0.36 0.59 14.96 
Lalla Chafia 0.79 23.03 −0.65 0.60 17.31 
Rass Fathia 0.76 26.48 −2.28 0.62 19.10 
Tssalat 0.78 30.49 −1.10 0.57 23.65 
Roumani 0.78 22.17 2.23 0.61 16.24 
Cheikh Rguig 0.80 31.14 −0.80 0.60 23.58 
Tamdrost 0.78 19.74 1.84 0.63 14.14 
Sidi Mohammed Cherif 0.74 22.17 2.23 0.61 16.24 
Ouljet Haboub 0.74 20.74 −0.43 0.54 15.94 
El Gara 0.76 22.18 −0.63 0.53 15.23 
El Mers 0.76 19.86 −0.35 0.57 15.33 

At the seasonal scale (Figure 7 and Table 11), the model performance improved further. In some stations, correlation increased from R= 0.94 to R= 0.96, with minimal systematic errors (RB = 0.60) and an NSE of 0.78, confirming better agreement between gauged and satellite data. Moreover, RMSE decreased from 10.69 to 8.45, while the NSE coefficient increased to 0.78, indicating a substantial reduction in initial errors.

Table 11

Statistical performance metrics for seasonal precipitation: rain gauges and corrected satellite product estimate

StationsRRMSERBNSEMAE
Ain Loudah 0.96 10.69 0.60 0.78 9.24 
Bge Mazer 0.94 9.10 1.40 0.75 7.67 
Aguibat Ezziar 0.95 13.47 −0.78 0.80 11.70 
Sidi Jabeur 0.95 0.82 0.77 7.91 
Feddan Taba 0.97 11.84 0.80 10.50 
Barrage Mellah 0.95 10.44 0.41 0.79 8.28 
Barrage SMBA 0.97 13.89 −0.53 0.78 11.70 
Sekhirat 0.95 9.23 −0.36 0.76 7.59 
Lalla Chafia 0.94 11.92 −0.65 0.73 9.71 
Rass Fathia 0.92 14.32 −2.28 0.71 11.46 
Tssalat 0.79 20.30 −29.42 0.40 16.06 
Roumani 0.91 11.54 2.23 0.69 10.09 
Cheikh Rguig 0.96 15.26 −0.78 0.76 12.89 
Tamdrost 0.93 9.75 1.84 0.71 8.61 
Sidi Mohammed Cherif 0.90 13.56 2.19 0.67 11.67 
Ouljet Haboub 0.84 9.17 −0.43 0.60 8.81 
El Gara 0.81 9.47 −0.08 0.62 7.40 
El Mers 0.91 8.92 −0.35 0.73 7.59 
StationsRRMSERBNSEMAE
Ain Loudah 0.96 10.69 0.60 0.78 9.24 
Bge Mazer 0.94 9.10 1.40 0.75 7.67 
Aguibat Ezziar 0.95 13.47 −0.78 0.80 11.70 
Sidi Jabeur 0.95 0.82 0.77 7.91 
Feddan Taba 0.97 11.84 0.80 10.50 
Barrage Mellah 0.95 10.44 0.41 0.79 8.28 
Barrage SMBA 0.97 13.89 −0.53 0.78 11.70 
Sekhirat 0.95 9.23 −0.36 0.76 7.59 
Lalla Chafia 0.94 11.92 −0.65 0.73 9.71 
Rass Fathia 0.92 14.32 −2.28 0.71 11.46 
Tssalat 0.79 20.30 −29.42 0.40 16.06 
Roumani 0.91 11.54 2.23 0.69 10.09 
Cheikh Rguig 0.96 15.26 −0.78 0.76 12.89 
Tamdrost 0.93 9.75 1.84 0.71 8.61 
Sidi Mohammed Cherif 0.90 13.56 2.19 0.67 11.67 
Ouljet Haboub 0.84 9.17 −0.43 0.60 8.81 
El Gara 0.81 9.47 −0.08 0.62 7.40 
El Mers 0.91 8.92 −0.35 0.73 7.59 

A similar trend was observed on an annual scale (Figure 8 and Table 12), where the correlation improved from R= 0.79 to R= 0.91, with minimal systematic errors (RB = −1.17) and a significantly enhanced NSE of 0.79, demonstrating excellent agreement between corrected data and annual scale observations. Additionally, the post-correction RMSE decreased from 48 to 32, and the NSE coefficient rose to 0.85, further confirming the reliability of the bias correction.

Table 12

Statistical performance metrics for annual precipitation: rain gauges and corrected satellite product estimate

StationsRRMSERBNSEMAE
Ain Loudah 0.91 63.93 −1.17 0.79 47.84 
Bge Mazer 0.96 40.99 −0.96 0.89 33.59 
Aguibat Ezziar 0.93 56.66 2.65 0.83 45.99 
Sidi Jabeur  0.92 48.95 0.702 0.81 37 
Feddan Taba 0.93 72.44 0.029 0.82 48.44 
Barrage Mellah 0.92 45.05 −0.09 0.91 32 
Barrage SMBA 0.93 59.22 −0.50 0.83 46.35 
Sekhirat 0.95 47.12 −0.29 0.003 39.68 
Lalla Chafia 0.94 42.17 −1.39 0.87 33.85 
Rass Fathia 0.94 64.12 −0.98 0.82 48.86 
Tssalat 0.93 65.44 −0.362 0.83 48.02 
Roumani 0.94 47.84 1.03 0.88 37.23 
Cheikh Rguig 0.94 52.29 1.61 0.87 40.99 
Tamdrost 0.96 34.50 0.87 0.91 27 
Sidi Mohammed Cherif 0.94 50.08 0.83 0.88 39.96 
Ouljet Haboub 0.97 32.18 0.41 0.90 25.30 
El Gara 0.96 40.90 −2.66 0.86 35.14 
El Mers 0.95 35.08 −0.44 0.86 26.98 
StationsRRMSERBNSEMAE
Ain Loudah 0.91 63.93 −1.17 0.79 47.84 
Bge Mazer 0.96 40.99 −0.96 0.89 33.59 
Aguibat Ezziar 0.93 56.66 2.65 0.83 45.99 
Sidi Jabeur  0.92 48.95 0.702 0.81 37 
Feddan Taba 0.93 72.44 0.029 0.82 48.44 
Barrage Mellah 0.92 45.05 −0.09 0.91 32 
Barrage SMBA 0.93 59.22 −0.50 0.83 46.35 
Sekhirat 0.95 47.12 −0.29 0.003 39.68 
Lalla Chafia 0.94 42.17 −1.39 0.87 33.85 
Rass Fathia 0.94 64.12 −0.98 0.82 48.86 
Tssalat 0.93 65.44 −0.362 0.83 48.02 
Roumani 0.94 47.84 1.03 0.88 37.23 
Cheikh Rguig 0.94 52.29 1.61 0.87 40.99 
Tamdrost 0.96 34.50 0.87 0.91 27 
Sidi Mohammed Cherif 0.94 50.08 0.83 0.88 39.96 
Ouljet Haboub 0.97 32.18 0.41 0.90 25.30 
El Gara 0.96 40.90 −2.66 0.86 35.14 
El Mers 0.95 35.08 −0.44 0.86 26.98 

Overall, the correction of satellite data using gauge data led to substantial improvements in precipitation estimates, as evidenced by the statistical indices. These findings reinforce the importance of bias correction in satellite precipitation products and align with studies emphasizing the need for region-specific adjustments to enhance accuracy. Tramblay et al. (2016) and Ouatiki et al. (2017) highlighted similar challenges in Morocco, stressing the importance of localized corrections to optimize satellite precipitation estimates in semi-arid regions.

Seasonal evaluation: winter and summer months

This part of the study undertook a seasonal assessment, focusing on the winter and summer months. In the studied region, the rainy season coincides with the cold season, which generally runs from November to March. By contrast, the summer season is characterized by dry weather, and summer precipitation, generally in the form of thunderstorms, which usually accounts for less than 10% of total annual precipitation (Ait Dhmane et al. 2023). Figure 9 illustrates the seasonal cycles of raw and corrected satellite products compared with those of rain gauges. These cycle series were generated by taking the arithmetic mean of multi-year average rainfall for each month across each station. Gauged precipitation is shown in blue, satellite precipitation from PERSIANN-CCS in orange, and corrected satellite precipitation in green. Overall, the satellite products were able to reproduce the seasonal cycle, albeit with some variations from the data observed at station level. On the other hand, the corrected data tended to be closer to the measured data. The graphs also revealed that precipitation products performed better during the summer months in the seasonal assessment, albeit with a slight overestimation, while a relatively lower accuracy was observed during the rainy months, with tendencies toward underestimation.
Figure 9

Seasonal cycles of raw and corrected satellite products compared with those of rain gauges.

Figure 9

Seasonal cycles of raw and corrected satellite products compared with those of rain gauges.

Close modal

Analysis of the capture of cumulative and dimensionless precipitation by PERSIANN-CCS across different time scales

The aim of this analysis is to evaluate how well the product captures cumulative total precipitation (graphs on the left of Figure 10) across different time scales, as well as to analyze dimensionless precipitation (graphs on the right of Figure 10) to assess the shape and signal of precipitation and examine the agreement between precipitation estimated by PERSIANN-CCS, whether raw or corrected, and measured data across five time scales: instantaneous (5 min), daily (24 h), monthly, seasonal, and annual, for all gauge stations simultaneously. The dimensionless approach normalizes precipitation data to focus on the shape and signal of rainfall events, making it easier to compare different data sets. The normalization process transforms cumulative precipitation into curves ranging between 0 and 1, using the ratio of cumulative precipitation over a period of eight years (2009–2016) for the instantaneous scale and 18 years (2003–2021) for the other scales. The results show that, for the instantaneous (Figure 10(a)) and daily (Figure 10(b)) scales, cumulative precipitation derived from gauge data (blue) and raw satellite products (orange) are significantly different. However, after correction, the corrected satellite data (green) are closer to the gauge measurements (blue), although the correspondence remains limited. Similarly, the dimensionless precipitation curves clearly show that on a small scale, the signal is not perfect. On larger scales, monthly (Figure 10(c)), seasonal (Figure 10(d)), and annual (Figure 10(e)), cumulative total precipitation from gauged, raw satellite, and corrected data are relatively close, with a particularly strong match between gauged (blue) and corrected (green) data. This similarity is also observed in dimensionless precipitation, where raw (orange) and corrected (green) satellite products follow the same trend as gauge data (blue). On a larger scale, the similarity of the curves indicates that the product is capable of capturing, with varying accuracy, the evolution of precipitation at rainfall stations, both in cumulative curves and on the dimensionless plane, where the three types of data evolve coherently. In summary, this observation reinforces the credibility of the results obtained by the product, highlighting its ability to faithfully reproduce rainfall event signals, from the smallest to the largest scale.
Figure 10

Average cumulative precipitation curves from all stations and comparison of dimensionless precipitation from raw and corrected satellite products with rain gauge data across all time scales.

Figure 10

Average cumulative precipitation curves from all stations and comparison of dimensionless precipitation from raw and corrected satellite products with rain gauge data across all time scales.

Close modal

Results of trend analysis

Analyzing precipitation trends on an annual scale is a fundamental step in validating the performance of PERSIANN-CCS-corrected satellite data and gaining a better understanding of local climate dynamics in the Bouregreg–Chaouia watershed. This section addresses the objective of evaluating the adjustments applied to the raw satellite data, by examining the temporal dynamics of precipitation using the Mann–Kendall test and Sen's slope (Figure 11 and Table 13). Observed precipitation shows overall decreasing trends at all stations, with low to moderate slopes (−1.34 to −7.47 mm/year) and low Z values (−0.07 to −1.47). However, no trends were statistically significant (p > 0.05). These results reflect the high interannual variability of precipitation in the region, influenced by natural fluctuations linked to local climatic conditions.
Table 13

Trend analysis results of observed, satellite, and corrected precipitation data across stations

StationsObserved slopeObserved Z-valueObserved P-valueSatellite slopeSatellite Z-valueSatellite P-valueCorrected slopeCorrected Z-valueCorrected P-value
Aguibat −1.34 −0.07 0.94 −9.75 −2.1 0.04 −1.96 −0.7 0.48 
Ain loudah −6.55 −1.05 0.29 −8.5 −2 0.05 −7.4 −1.02 0.31 
Cheikh reguig −1.61 −0.21 0.83 −6.2 −1.37 0.17 −2.54 −0.95 0.34 
El gara −5.02 −0.69 0.49 −7.25 −1.14 0.25 −1.78 −0.64 0.52 
El mers −3.51 −0.84 0.4 −5.25 −1.19 0.23 −3.92 −1.05 0.29 
Feddan −8 −1.47 0.14 −7.4 −1.96 0.05 −10.48 −1.75 0.08 
Lalla chafia −2.55 −0.63 0.53 −8.5 −2.03 0.04 −1.78 −0.35 0.73 
Mazer 5.14 0.84 0.4 −1.89 −0.14 0.89 −0.03 
Mellah −7.47 −1.33 0.18 −3.8 −1.19 0.23 −6.41 −0.98 0.33 
Ouljet −5.3 −1.12 0.26 −2.2 −0.42 0.67 −1.97 −0.49 0.62 
Rass fathia −4.5 −0.77 0.44 −7.6 −1.61 0.11 −3.32 −0.56 0.58 
Roummani −6.65 −1.26 0.21 −7.33 −1.58 0.12 −6.63 −1.26 0.12 
Sidi jabeur −2.28 −0.63 0.53 −9.15 −2.03 0.04 −5.33 −1.26 0.21 
Sidi moh −7.24 −0.91 0.36 −7.33 −1.58 0.12 −5.67 −1.23 0.22 
Skhirate −2.28 −0.63 0.53 −8.38 −1.96 0.05 −2.71 −0.7 0.48 
SMBA −6.7 −1.12 0.26 −9.08 −2.24 0.03 −5.68 −1.05 0.29 
Tamdrost −4.03 −1.26 0.21 −7.33 −1.58 0.12 −2.34 −0.53 0.6 
Tssalat −1.79 −0.63 0.53 −16 −2.17 0.03 −6.36 −0.77 0.44 
StationsObserved slopeObserved Z-valueObserved P-valueSatellite slopeSatellite Z-valueSatellite P-valueCorrected slopeCorrected Z-valueCorrected P-value
Aguibat −1.34 −0.07 0.94 −9.75 −2.1 0.04 −1.96 −0.7 0.48 
Ain loudah −6.55 −1.05 0.29 −8.5 −2 0.05 −7.4 −1.02 0.31 
Cheikh reguig −1.61 −0.21 0.83 −6.2 −1.37 0.17 −2.54 −0.95 0.34 
El gara −5.02 −0.69 0.49 −7.25 −1.14 0.25 −1.78 −0.64 0.52 
El mers −3.51 −0.84 0.4 −5.25 −1.19 0.23 −3.92 −1.05 0.29 
Feddan −8 −1.47 0.14 −7.4 −1.96 0.05 −10.48 −1.75 0.08 
Lalla chafia −2.55 −0.63 0.53 −8.5 −2.03 0.04 −1.78 −0.35 0.73 
Mazer 5.14 0.84 0.4 −1.89 −0.14 0.89 −0.03 
Mellah −7.47 −1.33 0.18 −3.8 −1.19 0.23 −6.41 −0.98 0.33 
Ouljet −5.3 −1.12 0.26 −2.2 −0.42 0.67 −1.97 −0.49 0.62 
Rass fathia −4.5 −0.77 0.44 −7.6 −1.61 0.11 −3.32 −0.56 0.58 
Roummani −6.65 −1.26 0.21 −7.33 −1.58 0.12 −6.63 −1.26 0.12 
Sidi jabeur −2.28 −0.63 0.53 −9.15 −2.03 0.04 −5.33 −1.26 0.21 
Sidi moh −7.24 −0.91 0.36 −7.33 −1.58 0.12 −5.67 −1.23 0.22 
Skhirate −2.28 −0.63 0.53 −8.38 −1.96 0.05 −2.71 −0.7 0.48 
SMBA −6.7 −1.12 0.26 −9.08 −2.24 0.03 −5.68 −1.05 0.29 
Tamdrost −4.03 −1.26 0.21 −7.33 −1.58 0.12 −2.34 −0.53 0.6 
Tssalat −1.79 −0.63 0.53 −16 −2.17 0.03 −6.36 −0.77 0.44 

Note: It is important to note that for all the analyzed stations, a decreasing trend was observed for the observed data, satellite data, and corrected data.

Figure 11

Trend analysis results of observed, satellite, and corrected precipitation data.

Figure 11

Trend analysis results of observed, satellite, and corrected precipitation data.

Close modal

In contrast, raw satellite data show higher slopes (−9.75 to −16.0 mm/year) than observations, with significant trends at stations such as Aguibat (Z= − 2.10, p = 0.036) and Tssalat (Z= − 2.17, p = 0.030). These results illustrate an overestimation of climatic variations by raw satellite data, due to the increased sensitivity of satellite sensors to extreme events such as torrential rains, underlining the need for corrections. Corrected data, on the other hand, show moderate slopes (−1.96 to −10.48 mm/year), often closer to observations, with a reduction in extreme fluctuations. For example, at the Ain Loudah station, the corrected slope is −7.40 mm/year (Z= − 1.01, p = 0.31), compared with a raw slope of −8.50 mm/year (p = 0.046), while the Feddan station shows a corrected slope of −10.48 mm/year (Z= − 1.74, p = 0.08).

The corrections thus reduce the bias of the raw data and bring the trends more into line with those of the observed data, although they are not yet perfect. The graphs show a positive correlation between the three types of data, where increases or decreases in observed precipitation are followed by similar variations in the raw and corrected satellite data. However, the differences are smaller for the corrected data, indicating a better match. These results support the objectives of the study by validating the reliability of the PERSIANN-CCS corrected data, providing critical information on the temporal evolution of precipitation and highlighting the need for improvements, notably through the integration of machine learning models to reduce residual biases and refine trends. The analysis of precipitation trends in the Bouregreg–Chaouia watershed highlights a generalized decrease in precipitation, albeit insignificant in the majority of cases, as well as a notable improvement in corrected data, which better aligns trends with observations and offers increased utility for future hydrological and climatic applications.

The results of this study provide strong evidence for the effectiveness of the RF correction in enhancing the accuracy of PERSIANN-CCS precipitation estimates. The improvements observed across all time scales highlight the potential of bias correction techniques in refining satellite-based precipitation data for hydrological applications.

A comparative analysis of adjusted versus unadjusted data revealed substantial biases in the raw PERSIANN-CCS estimates, particularly at fine temporal scales (instantaneous and daily). High RMSE and MAE values indicated significant discrepancies from observed precipitation, limiting the direct usability of uncorrected data in hydrological modeling.

After applying the RF correction, a notable reduction in biases was observed, with lower RMSE and MAE values, indicating improved precision and reduced forecast errors. The corrected data also exhibited higher correlation coefficients and improved NSE, demonstrating a better fit with observed measurements. These improvements emphasize the importance of bias correction techniques for enhancing the performance of satellite-based precipitation estimates in hydrological modeling.

Beyond the statistical improvements, these findings contribute to the ongoing scientific discussion on the use of satellite precipitation products, particularly in regions with sparse ground-based measurements. Bias correction enhances the applicability of satellite-derived estimates, bridging gaps in precipitation monitoring and supporting decision-making in water resource management.

In the context of climate change, where extreme weather events and hydrological variability are increasing, accurate precipitation data is crucial for predicting and mitigating flood risks. This study reinforces the need for improved satellite precipitation estimates, particularly in semi-arid and Mediterranean regions. By demonstrating the potential of correction techniques to refine satellite data, this research supports the development of more reliable hydrological models that can better capture precipitation dynamics under changing climatic conditions.

However, some limitations remain. The reliance on a single satellite product, PERSIANN-CCS, restricts the scope of validation. A multi-source approach incorporating datasets such as IMERG, CHIRPS, and TRMM could enhance accuracy and robustness. Additionally, applying this methodology to other regions or watersheds with different climatic and hydrological conditions would allow for a broader assessment of its effectiveness and generalizability. Future research should also explore advanced correction methods, including deep learning, to further reduce biases and improve data reliability. A comparative analysis with other bias correction techniques and larger datasets would provide deeper insights into the strengths and limitations of different approaches.

This study evaluated the PERSIANN-CCS satellite precipitation data against measurements from 18 rain gauge stations in the Bouregreg and Chaouia watershed, Morocco, across various temporal scales, including instantaneous, daily, monthly, seasonal, and annual scales. The results demonstrated that satellite data aligned more closely with ground observations at coarser temporal scales (e.g., monthly, seasonal, and annual), while their accuracy decreased at finer scales (instantaneous and daily).

Satellite products like PERSIANN-CCS showed strong potential in capturing extreme precipitation values and spatial patterns, making them valuable for water resource management applications. However, their precision remains insufficient for high-resolution applications, such as real-time flood management. The application of the RF algorithm for bias correction significantly improved the quality of satellite data, particularly at coarser temporal scales. Nevertheless, the corrected data still fell short of achieving satisfactory accuracy at instantaneous scales, highlighting a major limitation for real-time flood modeling.

Regarding precipitation trend analysis, observed data indicated a moderate but statistically insignificant decline, while raw satellite data exhibited more pronounced and statistically significant trends, likely due to the increased sensitivity of sensors. After correction of the estimates provided by the PERSIANN-CCS product, its trends became more consistent with ground observations, although residual biases persist, which is to be expected. This highlights the utility of corrected satellite data in capturing local climatic dynamics while emphasizing the need for continuous improvements in satellite products. Future studies should explore additional satellite products and integrate diverse data sources to reduce input biases. Such efforts are critical to enhancing the precision and reliability of satellite-based precipitation estimates for hydrological and climate-related applications.

We extend our heartfelt gratitude to the Bouregreg and Chaouia Hydraulic Basin Agency for generously providing the essential dataset that was crucial for the completion of this study. Additionally, we are deeply grateful to our research team members and our supervisor for their invaluable support and guidance throughout this project. We also thank the editor and reviewers for their time and effort.

This work was supported by the Moroccan Scientific Research-National Center for Scientific and Technological Research (CNRST) under the Research Excellence Grants Program [1 EHTP2022].

All relevant data are available from an online repository or repositories: https://chrsdata.eng.uci.edu/.

The authors declare there is no conflict.

Ait Dhmane
L.
,
Moustadraf
J.
,
Rachdane
M.
,
Saidi
M. E.
,
Benjmel
K.
,
Amraoui
F.
&
Hadri
A.
(
2023
)
Spatiotemporal assessment and correction of gridded precipitation products in North Western Morocco
,
Atmosphere
,
14
(
8
),
1239
. https://doi.org/10.3390/atmos14081239.
Aksu
H.
&
Akgül
M. A.
(
2020
)
Performance evaluation of CHIRPS satellite precipitation estimates over Turkey
,
Theoretical and Applied Climatology
,
142
(
1–2
),
71
84
.
https://doi.org/10.1007/s00704-020-03301-5
.
Babaousmail
H.
,
Hou
R.
,
Ayugi
B.
&
Gnitou
G. T.
(
2019
)
Evaluation of satellite-based precipitation estimates over Algeria during 1998–2016
,
Journal of Atmospheric and Solar-Terrestrial Physics
,
195
(
105139
),
105139
.
https://doi.org/10.1016/j.jastp.2019.105139
.
Biau
G.
(
2012
)
Analysis of a random forests model
,
The Journal of Machine Learning Research
,
13
(
1
),
1063
1095
.
Breiman
L.
(
2001
)
Machine Learning
,
45
(
1
),
5
32
.
https://doi.org/10.1023/a:1010933404324
.
Bytheway
J. L.
&
Kummerow
C. D.
(
2010
)
A physically based screen for precipitation over complex surfaces using passive microwave observations
,
IEEE Transactions on Geoscience and Remote Sensing: A Publication of the IEEE Geoscience and Remote Sensing Society
,
48
(
1
),
299
313
.
https://doi.org/10.1109/tgrs.2009.2027434
.
De Araujo
A. N.
(
2006
)
Simulação hidrológica com o uso de chuva estimada por satélite (Hydrological Simulation Using Satellite-Estimated Rainfall)
.
Doctoral dissertation
,
Dissertação de Mestrado, Universidade Federal do Paraná
,
Curitiba, Brasil
.
Ebert
E. E.
,
Janowiak
J. E.
&
Kidd
C.
(
2007
)
Comparison of near-real-time precipitation estimates from satellite observations and numerical models
,
Bulletin of the American Meteorological Society
,
88
(
1
),
47
64
.
https://doi.org/10.1175/bams-88-1-47
.
El Alaoui El Fels
A.
,
Saidi
M. E.
&
Alam
M. J. B.
(
2022
)
Rainfall frequency analysis using assessed and corrected satellite precipitation products in Moroccan arid areas. The case of tensift watershed
,
Earth Systems and Environment
,
6
(
2
),
391
404
.
https://doi.org/10.1007/s41748-021-00290-x
.
El-Bouhali
A.
,
Lebaut
S.
,
Qadem
A.
,
Amyay
M.
,
Gille
E.
&
Cotonnec
A.
(
2020
)
Évaluation des produits TRMM et GPM à partir d'observations aux stations et de résultats d'un modèle de quantification spatiale des précipitations sur le moyen-atlas, Maroc (Evaluation of TRMM and GPM Products Based on Station Observations and Results from a Spatial Precipitation Quantification Model in the Middle Atlas, Morocco). In XXXIII ème Colloque de l'AIC Rennes 2020, Changement Climatique et Territoires
.
El Orfi
T.
,
El Ghachi
M.
&
Lebaut
S.
(
2020
)
Comparaison des données de précipitation satellitaires avec les données mesurées dans le bassin versant de l'Oued Oum Er Rbia en amont du barrage Ahmed El Hansali (Maroc) (Comparison of Satellite Precipitation Data with Measured Data in the Oued Oum Er Rbia Watershed Upstream of the Ahmed El Hansali Dam, Morocco)
. In:
XXXIIIème Colloque de l'Association Internationale de Climatologie: changement Climatique Et Territoires
,
Rennes, France
:
Loterr
, pp.
271
276
.
Feidas
H.
,
Kokolatos
G.
,
Negri
A.
,
Manyin
M.
,
Chrysoulakis
N.
&
Kamarianakis
Y.
(
2009
)
Validation of an infrared-based satellite algorithm to estimate accumulated rainfall over the Mediterranean basin
,
Theoretical and Applied Climatology
,
95
(
1–2
),
91
109
.
https://doi.org/10.1007/s00704-007-0360-y
.
Gadouali
F.
&
Messouli
M.
(
2020
)
Evaluation of multiple satellite-derived rainfall products over Morocco
,
International Journal of Hydrology Science and Technology
,
10
(
1
),
1
.
https://doi.org/10.1504/ijhst.2020.10022224
.
Gascon
T.
(
2016
)
Impact de la résolution spatiale et temporelle des entrées pluviométriques pour la modélisation hydrologique en Afrique de l'Ouest et implication dans l'utilisation des produits satellitaires: Étude de cas sur le Bassin de l'Ouémé au Bénin (Impact of Spatial and Temporal Resolution of Rainfall Inputs on Hydrological Modeling in West Africa and Implications for the Use of Satellite Products: A Case Study on the Ouémé Basin in Benin)
.
Doctoral dissertation
,
Université Grenoble Alpes
.
Geurts
P.
,
Ernst
D.
&
Wehenkel
L.
(
2006
)
Extremely randomized trees
,
Machine Learning
,
63
(
1
),
3
42
.
https://doi.org/10.1007/s10994-006-6226-1
.
Hastie
T.
,
Tibshirani
R.
&
Friedman
J.
(
2009
)
The Elements of Statistical Learning: Data Mining, Inference, and Prediction
.
New York
:
Springer Series in Statistics
.
Hsu
K.-L.
,
Gao
X.
,
Sorooshian
S.
&
Gupta
H. V.
(
1997
)
Precipitation estimation from remotely sensed information using artificial neural networks
,
Journal of Applied Meteorology
,
36
(
9
),
1176
1190
.
https://doi.org/10.1175/1520-0450(1997)036 < 1176:pefrsi > 2.0.co;2
.
Jari
A.
,
Bachaoui
E. M.
,
Hajaj
S.
,
Khaddari
A.
,
Khandouch
Y.
,
El Harti
A.
,
Rami
A.
,
Baha
H.
,
Chakir
A.
,
El Baghdadi
M.
&
Namous
M.
(
2023
)
Investigating machine learning and ensemble learning models in groundwater potential mapping in arid region: case study from Tan-Tan water-scarce region, Morocco
,
Frontiers in Water
,
5
,
1305998
. https://doi.org/10.3389/frwa.2023.1305998.
Karmeshu
N.
(
2012
)
Trend Detection in Hydrological Data
.
Berlin
:
Springer
. https://doi.org/10.1007/978-3-642-23860-1.
Kendall
M. G.
(
1975
)
Rank Correlation Methods
.
London
:
Griffin
.
Kummerow
C.
(
1998
)
Beamfilling errors in passive microwave rainfall retrievals
,
Journal of Applied Meteorology
,
37
(
4
),
356
370
.
https://doi.org/10.1175/1520-0450(1998)037 < 0356:beipmr > 2.0.co;2
.
Liu
J.
,
Du
J.
,
Yang
Y.
&
Wang
Y.
(
2020
)
Evaluating extreme precipitation estimations based on the GPM IMERG products over the Yangtze River Basin, China
,
Geomatics Natural Hazards and Risk
,
11
(
1
),
601
618
.
https://doi.org/10.1080/19475705.2020.1734103
.
Maggioni
V.
,
Meyers
P. C.
&
Robinson
M. D.
(
2016
)
A review of merged high-resolution satellite precipitation product accuracy during the Tropical Rainfall Measuring Mission (TRMM) era
,
Journal of Hydrometeorology
,
17
(
4
),
1101
1117
.
https://doi.org/10.1175/jhm-d-15-0190.1
.
Mann
H. B.
(
1945
)
Nonparametric tests against trend
,
Econometrica
,
13
(
3
),
245
259
.
https://doi.org/10.2307/1907187
.
Milewski
A.
,
Elkadiri
R.
&
Durham
M.
(
2015
)
Assessment and comparison of TMPA satellite precipitation products in varying climatic and topographic regimes in Morocco
,
Remote Sensing
,
7
(
5
),
5697
5717
.
https://doi.org/10.3390/rs70505697
.
Mishra
A. K.
(
2013
)
Effect of rain gauge density over the accuracy of rainfall: a case study over Bangalore, India
,
SpringerPlus
,
2
(
1
),
311
.
https://doi.org/10.1186/2193-1801-2-311
.
Nashwan
M. S.
,
Shahid
S.
&
Wang
X.
(
2019
)
Assessment of satellite-based precipitation measurement products over the hot desert climate of Egypt
,
Remote Sensing
,
11
(
5
),
555
.
https://doi.org/10.3390/rs11050555
.
Nguyen
P.
,
Ombadi
M.
,
Sorooshian
S.
,
Hsu
K.
,
AghaKouchak
A.
,
Braithwaite
D.
,
Ashouri
H.
&
Thorstensen
A. R.
(
2018
)
The PERSIANN family of global satellite precipitation data: a review and evaluation of products
,
Hydrology and Earth System Sciences
,
22
(
11
),
5801
5816
.
https://doi.org/10.5194/hess-22-5801-2018
.
Nguyen
P.
,
Shearer
E. J.
,
Tran
H.
,
Ombadi
M.
,
Hayatbini
N.
,
Palacios
T.
,
Huynh
P.
,
Braithwaite
D.
,
Updegraff
G.
,
Hsu
K.
,
Kuligowski
B.
,
Logan
W. S.
&
Sorooshian
S.
(
2019
)
The CHRS data portal, an easily accessible public repository for PERSIANN global satellite precipitation data
,
Scientific Data
,
6
(
1
),
180296
.
https://doi.org/10.1038/sdata.2018.296
.
Ouatiki
H.
,
Boudhar
A.
,
Tramblay
Y.
,
Jarlan
L.
,
Benabdelouhab
T.
,
Hanich
L.
,
El Meslouhi
M.
&
Chehbouni
A.
(
2017
)
Evaluation of TRMM 3b42 V7 rainfall product over the Oum er rbia watershed in Morocco
,
Climate
,
5
(
1
),
1
.
https://doi.org/10.3390/cli5010001
.
Qi
Y.
(
2012
)
Random forest for bioinformatics
. In: Zhang, C. & Ma. Y. (eds).
Ensemble Machine Learning: Methods and Applications
,
New York
:
Springer
, pp.
307
323
. https://doi.org/10.1007/978-1-4419-9326-7_11.
Rafik
A.
,
Bahir
M.
,
Beljadid
A.
,
Ouazar
D.
,
Chehbouni
A.
,
Dhiba
D.
&
Ouhamdouch
S.
(
2021
)
Surface and groundwater characteristics within a semi-arid environment using hydrochemical and remote sensing techniques
,
Water
,
13
(
3
),
277
.
https://doi.org/10.3390/w13030277
.
Rahman
K.
,
Ullah
W.
&
Ali
G.
(
2022
)
Assessment of PERSIANN-CCS, PERSIANN-CDR, SM2RAIN-ASCAT, and CHIRPS satellite precipitation products in Pakistan
,
Water
,
14
(
2
),
147
.
https://doi.org/10.3390/w14020147
.
Salih
W.
,
Chehbouni
A.
&
Epule
T. E.
(
2022
)
Evaluation of PERSIANN-CCS-CDR, ERA5, and SM2RAIN-ASCAT rainfall products for rainfall and drought assessment in a semi-arid watershed, Morocco
,
Journal of Water and Climate Change
,
14
(
5
),
1569
1584
.
https://doi.org/10.2166/wcc.2022.010
.
Santos
A. S. P.
(
2014
)
Análise de desempenho de campos de chuva pelo satélite TRMM na Paraíba, para fins de modelagem hidrológica distribuída (Performance Analysis of Rainfall Fields by the TRMM Satellite in Paraíba for Distributed Hydrological Modeling)
.
Master's thesis. Campina Grande, Brazil
:
Universidade Federal de Campina Grande
.
Saouabe
T.
,
El Khalki
E. M.
,
Saidi
M. E. M.
,
Najmi
A.
,
Hadri
A.
,
Rachidi
S.
,
Jadoud
M.
&
Tramblay
Y.
(
2020
)
Evaluation of the GPM-IMERG precipitation product for flood modeling in a semi-arid mountainous basin in Morocco
,
Water
,
12
(
9
),
2516
.
https://doi.org/10.3390/w12092516
.
Seif-Ennasr
M.
,
Zaaboul
R.
,
Hirich
A.
,
Caroletti
G. N.
,
Bouchaou
L.
,
El Morjani
Z. E. A.
,
Beraaouz
E. H.
,
McDonnell
R. A.
&
Choukr-Allah
R.
(
2016
)
Climate change and adaptive water management measures in Chtouka Aït Baha region (Morocco)
,
The Science of the Total Environment
,
573
,
862
875
.
https://doi.org/10.1016/j.scitotenv.2016.08.170
.
Sen
P. K.
(
1968
)
Estimates of the regression coefficient based on Kendall's tau
,
Journal of the American Statistical Association
,
63
(
324
),
1379
1389
.
https://doi.org/10.1080/01621459.1968.10480934
.
Tan
J.
,
Petersen
W. A.
&
Schwaller
M. R.
(
2021
)
How well do multisatellite products capture the space–time statistics of precipitation?
,
Journal of Hydrometeorology
,
22
(
11
),
2805
2826
.
https://doi.org/10.1175/JHM-D-21-0075.1
.
Tang
G.
,
Clark
M. P.
,
Papalexiou
S. M.
,
Ma
Z.
&
Hong
Y.
(
2020
)
Have satellite precipitation products improved over last two decades? A comprehensive comparison of GPM IMERG with nine satellite and reanalysis datasets
,
Remote Sensing of Environment
,
240
(
111697
),
111697
.
https://doi.org/10.1016/j.rse.2020.111697
.
Tramblay
Y.
,
Thiemig
V.
,
Dezetter
A.
&
Hanich
L.
(
2016
)
Evaluation of satellite-based rainfall products for hydrological modelling in Morocco
,
Journal Des Sciences Hydrologiques [Hydrological Sciences Journal]
,
61
(
14
),
2509
2519
.
https://doi.org/10.1080/02626667.2016.1154149
.
Villarini
G.
,
Krajewski
W. F.
&
Smith
J. A.
(
2009
)
New paradigm for statistical validation of satellite precipitation estimates: application to a large sample of the TMPA 0.25° 3-hourly estimates over Oklahoma
,
Journal of Geophysical Research
,
114
(
D12
),
D12102
.
https://doi.org/10.1029/2008jd011475
.
Wang
Q.
&
Zhang
Y.
(
2017
)
Hybrid prediction models for precipitation based on random forest and ensemble empirical mode decomposition
,
Applied Sciences
,
7
(
4
),
402
.
https://doi.org/10.3390/app7040402
.
Wei
S.
,
Sun
Y.
,
Li
X.
,
Wang
T.
,
Wang
Y.
,
Qiu
Q.
&
Deng
Z.
(
2018
)
Evaluation and correction of GPM IMERG precipitation products over the capital circle in Northeast China at multiple spatiotemporal scales
,
Atmospheric Research
,
213
,
30
44
.
https://doi.org/10.1016/j.atmosres.2018.05.022
.
This is an Open Access article distributed under the terms of the Creative Commons Attribution Licence (CC BY 4.0), which permits copying, adaptation and redistribution, provided the original work is properly cited (http://creativecommons.org/licenses/by/4.0/).