Submitted:
08 August 2025
Posted:
12 August 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Materials and Methods
2.1. Study Areas
2.2. Data Sets
2.2.1. Soil Moisture Measurements
2.2.2. Soil Data
2.2.3. Sentinel-1 SAR Data
| Date | Sensor | Orbit | Mean incidence angle | Study area |
|---|---|---|---|---|
| 2024-03-24 | Sentinel-1A | A029 | 34.55 | Obory |
| 2024-04-05 | Sentinel-1A | A029 | 34.55 | Obory |
| 2024-04-17 | Sentinel-1A | A029 | 34.55 | Obory |
| 2024-04-22 | Sentinel-1A | A102 | 42.91 | Obory |
| 2024-04-29 | Sentinel-1A | A029 | 34.55 | Obory |
| 2024-05-11 | Sentinel-1A | A029 | 34.55 | Obory |
| 2024-08-27 | Sentinel-1A | A029 | 34.55 | Obory |
| 2024-09-01 | Sentinel-1A | A102 | 42.91 | Obory |
| 2024-09-08 | Sentinel-1A | A029 | 34.55 | Obory |
| 2024-09-13 | Sentinel-1A | A102 | 42.91 | Obory |
| 2024-10-05 | Sentinel-1A | A073 | 42.00 | JECAM |
| 2024-10-12 | Sentinel-1A | A175 | 36.95 | Kędzierzyn-Koźle |
| 2024-10-19 | Sentinel-1A | A102 | 41.14 | Brwinów |
| 2024-10-26 | Sentinel-1A | A029 | 32.56 | Brwinów |
| 2025-01-30 | Sentinel-1A | A029 | 32.72 | Młochów |
| 2025-03-19 | Sentinel-1A | A029 | 32.56 | Brwinów |
| 2025-03-24 | Sentinel-1A | A102 | 41.14 | Brwinów |
2.3. Methodology
2.3.1. Sentinel-1 Data Processing
2.3.2. Soil Data Preparation
2.3.3. Random Forest Regression
3. Results
3.1. Analysis of Soil Roughness Using Polarimetric Decomposition
3.2. Modeling Soil Moisture Without Soil Parameters
4. Discussion
5. Conclusions
Author Contributions
Data Availability Statement
Conflicts of Interest
Appendix A
Appendix A.1
| Type | Texture | Soil complex | Number of fields | Number of measurements | Range of clay content [%] | Clay % value selected for modeling |
|---|---|---|---|---|---|---|
| Podzols | Clay loam | 8 | 1 | 6 | > 50 | 50 |
| Podzols | Loam | 2 | 1 | 6 | 35 - 50 | 42 |
| Podzols | Loamy sand (pgl) | 4 | 11 | 73 | 15-10 | 13 |
| Podzols | Loamy sand (pgl) | 5 | 8 | 31 | 15-10 | 13 |
| Podzols | Loamy sand (pglp) | 5 | 1 | 5 | 15-10 | 13 |
| Podzols | Sand (ps) | 5 | 3 | 13 | 10-5 | 7 |
| Podzols | Sand (ps) | 6 | 1 | 2 | 10-5 | 7 |
| Podzols | Silt | 4 | 2 | 8 | 0 - 35 | 30 |
| Podzols | Silt | 5 | 1 | 2 | 0 - 35 | 15 |
| Brown soils | Loess | 1 | 2 | 6 | > 35 | 42 |
| Brown soils | Loess | 2 | 4 | 11 | > 35 | 42 |
| Brown soils | Loess | 3 | 1 | 2 | > 35 | 42 |
| Brown soils | Sandy loam (pgmp) | 4 | 1 | 3 | 15 - 20 | 18 |
| Acid brown soils | Sandy loam (gl) | 2 | 1 | 4 | 25 - 35 | 30 |
| Acid brown soils | Loamy sand (pgl) | 4 | 1 | 3 | 15-10 | 13 |
| Acid brown soils | Loamy sand (pgl) | 6 | 1 | 6 | 15-10 | 11 |
| Acid brown soils | Loamy sand (pglp) | 5 | 2 | 6 | 15-10 | 12 |
| Acid brown soils | Loamy sand (pglp) | 6 | 1 | 2 | 15-10 | 11 |
| Acid brown soils | Loamy sand (pgm) | 2 | 1 | 4 | 15 - 20 | 18 |
| Acid brown soils | Sand (ps) | 6 | 6 | 24 | 10-5 | 7 |
| Acid brown soils | Loamy sand (psp) | 6 | 1 | 14 | 10-5 | 8 |
| Leached brown soils | Sandy loam (pgmp) | 2 | 1 | 4 | 15 - 20 | 18 |
| Leached brown soils | Silt | 2 | 1 | 3 | 0 - 35 | 30 |
| Leached brown soils | Silt | 4 | 1 | 2 | 0 - 35 | 30 |
| Black earths | Sandy loam (glp) | 2 | 1 | 4 | 25 - 35 | 30 |
| Black earths | Loamy sand (pgm) | 1 | 3 | 13 | 15 - 20 | 18 |
| Black earths | Loamy sand (pgm) | 2 | 3 | 9 | 15 - 20 | 18 |
| Black earths | Loamy sand (pgm) | 8 | 1 | 2 | 15 - 20 | 18 |
| Black earths | Silt | 8 | 1 | 10 | 25 - 35 | 32 |
| Degraded black soil | Sandy loam (glp) | 8 | 4 | 26 | 25 - 35 | 30 |
| Degraded black soil | Loamy sand (pglp) | 9 | 2 | 5 | 15-10 | 11 |
| Degraded black soil | Loamy sand (pgm) | 2 | 2 | 15 | 15 - 20 | 18 |
| Degraded black soil | Sandy loam (pgmp) | 2 | 1 | 2 | 15 - 20 | 18 |
| Degraded black soil | Sand (ps) | 6 | 2 | 38 | 10-5月 | 7 |
| Degraded black soil | Silt | 1 | 5 | 32 | 25 - 35 | 32 |
| Degraded black soil | Silt | 2 | 9 | 89 | 0 - 35 | 27 |
| Alluvial soils | Very heavy aluvium | 8 | 1 | 5 | > 50 | 50 |
| Alluvial soils | Heavy aluvium | 1 | 1 | 6 | 35 - 50 | 43 |
| Alluvial soils | Heavy aluvium | 2 | 4 | 17 | 35 - 50 | 43 |
| Alluvial soils | Heavy aluvium | 8 | 2 | 2 | 35 - 50 | 43 |
| Alluvial soils | Clay loam | 8 | 2 | 6 | > 50 | 50 |
| Alluvial soils | (gcp) | 8 | 1 | 3 | > 50 | 50 |
| Alluvial soils | Sandy loam (glp) | 1 | 2 | 6 | 25 - 35 | 30 |
| Alluvial soils | Sandy loam (glp) | 2 | 1 | 2 | 25 - 35 | 30 |
| Alluvial soils | Loam | 2 | 3 | 3 | 35 - 50 | 42 |
| Alluvial soils | Loam | 8 | 1 | 1 | 35 - 50 | 42 |
| Alluvial soils | Sandy clay | 2 | 1 | 6 | > 50 | 52 |
| Alluvial soils | Loamy sand (pgl) | 4 | 1 | 4 | 15-10 | 12 |
| Alluvial soils | Sandy loam (pgmp) | 2 | 2 | 12 | 15 - 20 | 18 |
| Alluvial soils | Sand (ps) | 5 | 2 | 16 | 10-5 | 7 |
| Alluvial soils | Sand (ps) | 6 | 1 | 17 | 10-5 | 7 |
| Alluvial soils | Silt | 1 | 5 | 74 | 0 - 35 | 33 |
| Alluvial soils | Silt | 2 | 4 | 11 | 25 - 35 | 30 |
| Alluvial soils | Medium aluvium | 2 | 1 | 3 | 21 - 35 | 28 |
| Alluvial soils | Medium aluvium | 4 | 1 | 2 | 21 - 35 | 28 |
| Alluvial soils | Medium aluvium | 8 | 1 | 1 | 21 - 35 | 28 |
| Black earths | Loamy sand (pgm) | 2z | 1 | 2 | 15 - 20 | 18 |
| Degraded black soil | Silt | 2z | 2 | 26 | 0 - 35 | 27 |
| Alluvial soils | Very heavy aluvium | 1z | 1 | 6 | > 50 | 50 |
| Alluvial soils | Very heavy aluvium | 2z | 1 | 3 | > 50 | 50 |
| Alluvial soils | Sandy loam (glp) | 2z | 1 | 4 | 25 - 35 | 30 |
| Alluvial soils | Silt loam (płi) | 2z | 2 | 6 | 35 - 50 | 43 |
| Alluvial soils | Silt | 2z | 3 | 77 | 0 - 35 | 25 |
| Gleyic Fluvisols | Very heavy aluvium | 2z | 2 | 6 | > 50 | 50 |
References
- Verhoest, N.E.C.; Lievens, H.; Wagner, W.; Álvarez-Mozos, J.; Moran, M.S.; Mattia, F. On the Soil Roughness Parameterization Problem in Soil Moisture Retrieval of Bare Surfaces from Synthetic Aperture Radar. Sensors 2008, 8, 4213–4248. [Google Scholar] [CrossRef]
- Beck, H.E.; Pan, M.; Miralles, D.G.; Reichle, R.H.; Dorigo, W.A.; Hahn, S.; Sheffield, J.; Karthikeyan, L.; Balsamo, G.; Parinussa, R.M.; et al. Evaluation of 18 Satellite- and Model-Based Soil Moisture Products Using in Situ Measurements from 826 Sensors. Hydrol. Earth Syst. Sci. 2021, 25, 17–40. [Google Scholar] [CrossRef]
- National Snow and Ice Data Center AMSR-E/Aqua Daily L3 Surface Soil Moisture, Interpretive Parameters, & QC EASE-Grids, Version 2 2023.
- Kerr, Y.H.; Waldteufel, P.; Wigneron, J.-P.; Delwart, S.; Cabot, F.; Boutin, J.; Escorihuela, M.-J.; Font, J.; Reul, N.; Gruhier, C.; et al. The SMOS Mission: New Tool for Monitoring Key Elements Ofthe Global Water Cycle. Proc. IEEE 2010, 98, 666–687. [Google Scholar] [CrossRef]
- Bai, X.; He, B.; Li, X. Optimum Surface Roughness to Parameterize Advanced Integral Equation Model for Soil Moisture Retrieval in Prairie Area Using Radarsat-2 Data. IEEE Trans. Geosci. Remote Sensing 2016, 54, 2437–2449. [Google Scholar] [CrossRef]
- Aubert, M.; Baghdadi, N.N.; Zribi, M.; Ose, K.; El Hajj, M.; Vaudour, E.; Gonzalez-Sosa, E. Toward an Operational Bare Soil Moisture Mapping Using TerraSAR-X Data Acquired Over Agricultural Areas. IEEE J. Sel. Top. Appl. Earth Observations Remote Sensing 2013, 6, 900–916. [Google Scholar] [CrossRef]
- El Hajj, M.; Baghdadi, N.; Zribi, M.; Bazzi, H. Synergic Use of Sentinel-1 and Sentinel-2 Images for Operational Soil Moisture Mapping at High Spatial Resolution over Agricultural Areas. Remote Sensing 2017, 9, 1292. [Google Scholar] [CrossRef]
- Han, Q.; Zeng, Y.; Zhang, L.; Wang, C.; Prikaziuk, E.; Niu, Z.; Su, B. Global Long Term Daily 1 Km Surface Soil Moisture Dataset with Physics Informed Machine Learning. Sci Data 2023, 10, 101. [Google Scholar] [CrossRef]
- Juglea, S.; Kerr, Y.; Mialon, A.; Wigneron, J.-P.; Lopez-Baeza, E.; Cano, A.; Albitar, A.; Millan-Scheiding, C.; Carmen Antolin, M.; Delwart, S. Modelling Soil Moisture at SMOS Scale by Use of a SVAT Model over the Valencia Anchor Station. Hydrol. Earth Syst. Sci. 2010, 14, 831–846. [Google Scholar] [CrossRef]
- Kerr, Y.H.; Waldteufel, P.; Richaume, P.; Wigneron, J.P.; Ferrazzoli, P.; Mahmoodi, A.; Al Bitar, A.; Cabot, F.; Gruhier, C.; Juglea, S.E.; et al. The SMOS Soil Moisture Retrieval Algorithm. IEEE Trans. Geosci. Remote Sensing 2012, 50, 1384–1403. [Google Scholar] [CrossRef]
- Lievens, H.; De Lannoy, G.J.M.; Al Bitar, A.; Drusch, M.; Dumedah, G.; Hendricks Franssen, H.-J.; Kerr, Y.H.; Tomer, S.K.; Martens, B.; Merlin, O.; et al. Assimilation of SMOS Soil Moisture and Brightness Temperature Products into a Land Surface Model. Remote Sensing of Environment 2016, 180, 292–304. [Google Scholar] [CrossRef]
- Ridler, M.; Madsen, H.; Stisen, S.; Bircher, S.; Fensholt, R. Assimilation of SMOS -derived Soil Moisture in a Fully Integrated Hydrological and Soil-vegetation-atmosphere Transfer Model in W Estern D Enmark. Water Resources Research 2014, 50, 8962–8981. [Google Scholar] [CrossRef]
- Rodríguez-Fernández, N.; De Rosnay, P.; Albergel, C.; Richaume, P.; Aires, F.; Prigent, C.; Kerr, Y. SMOS Neural Network Soil Moisture Data Assimilation in a Land Surface Model and Atmospheric Impact. Remote Sensing 2019, 11, 1334. [Google Scholar] [CrossRef]
- Beale, J.; Waine, T.; Evans, J.; Corstanje, R. A Method to Assess the Performance of SAR-Derived Surface Soil Moisture Products. IEEE J. Sel. Top. Appl. Earth Observations Remote Sensing 2021, 14, 4504–4516. [Google Scholar] [CrossRef]
- Baghdadi, N.; Zribi, M.; Paloscia, S.; Verhoest, N.; Lievens, H.; Baup, F.; Mattia, F. Semi-Empirical Calibration of the Integral Equation Model for Co-Polarized L-Band Backscattering. Remote Sensing 2015, 7, 13626–13640. [Google Scholar] [CrossRef]
- Gorrab, A.; Zribi, M.; Baghdadi, N.; Mougenot, B.; Fanise, P.; Chabaane, Z. Retrieval of Both Soil Moisture and Texture Using TerraSAR-X Images. Remote Sensing 2015, 7, 10098–10116. [Google Scholar] [CrossRef]
- Domenech, M.B.; Amiotti, N.M.; Costa, J.L.; Castro-Franco, M. Prediction of Topsoil Properties at Field-Scale by Using C-Band SAR Data. International Journal of Applied Earth Observation and Geoinformation 2020, 93, 102197. [Google Scholar] [CrossRef]
- Stanyer, C.; Seco-Rizo, I.; Atzberger, C.; Marti-Cardona, B. Soil Texture, Soil Moisture, and Sentinel-1 Backscattering: Towards the Retrieval of Field-Scale Soil Hydrological Properties. Remote Sensing 2025, 17, 542. [Google Scholar] [CrossRef]
- Hajnsek, I.; Jagdhuber, T.; Schon, H.; Papathanassiou, K.P. Potential of Estimating Soil Moisture Under Vegetation Cover by Means of PolSAR. IEEE Trans. Geosci. Remote Sensing 2009, 47, 442–454. [Google Scholar] [CrossRef]
- Dabrowska-Zielinska, K.; Musial, J.; Malinska, A.; Budzynska, M.; Gurdak, R.; Kiryla, W.; Bartold, M.; Grzybowski, P. Soil Moisture in the Biebrza Wetlands Retrieved from Sentinel-1 Imagery. Remote Sensing 2018, 10, 1979. [Google Scholar] [CrossRef]
- Chen, L.; Xing, M.; He, B.; Wang, J.; Xu, M.; Song, Y.; Huang, X. Estimating Soil Moisture over Winter Wheat Fields during Growing Season Using RADARSAT-2 Data. Remote Sensing 2022, 14, 2232. [Google Scholar] [CrossRef]
- Bhogapurapu, N.; Dey, S.; Homayouni, S.; Bhattacharya, A.; Rao, Y.S. Field-Scale Soil Moisture Estimation Using Sentinel-1 GRD SAR Data. Advances in Space Research 2022, 70, 3845–3858. [Google Scholar] [CrossRef]
- Bauer-Marschallinger, B.; Freeman, V.; Cao, S.; Paulik, C.; Schaufler, S.; Stachl, T.; Modanesi, S.; Massari, C.; Ciabatta, L.; Brocca, L.; et al. Toward Global Soil Moisture Monitoring With Sentinel-1: Harnessing Assets and Overcoming Obstacles. IEEE Trans. Geosci. Remote Sensing 2019, 57, 520–539. [Google Scholar] [CrossRef]
- Vergopolan, N.; Chaney, N.W.; Pan, M.; Sheffield, J.; Beck, H.E.; Ferguson, C.R.; Torres-Rojas, L.; Sadri, S.; Wood, E.F. SMAP-HydroBlocks, a 30-m Satellite-Based Soil Moisture Dataset for the Conterminous US. Sci Data 2021, 8, 264. [Google Scholar] [CrossRef] [PubMed]
- Zhang, X.; Chen, B.; Fan, H.; Huang, J.; Zhao, H. The Potential Use of Multi-Band SAR Data for Soil Moisture Retrieval over Bare Agricultural Areas: Hebei, China. Remote Sensing 2015, 8, 7. [Google Scholar] [CrossRef]
- Dubois, P.C.; Van Zyl, J.; Engman, T. Measuring Soil Moisture with Imaging Radars. IEEE Trans. Geosci. Remote Sensing 1995, 33, 915–926. [Google Scholar] [CrossRef]
- Baghdadi, N.; Choker, M.; Zribi, M.; Hajj, M.; Paloscia, S.; Verhoest, N.; Lievens, H.; Baup, F.; Mattia, F. A New Empirical Model for Radar Scattering from Bare Soil Surfaces. Remote Sensing 2016, 8, 920. [Google Scholar] [CrossRef]
- Akhavan, Z.; Hasanlou, M.; Hosseini, M.; McNairn, H. Decomposition-Based Soil Moisture Estimation Using UAVSAR Fully Polarimetric Images. Agronomy 2021, 11, 145. [Google Scholar] [CrossRef]
- Chung, J.; Lee, Y.; Kim, J.; Jung, C.; Kim, S. Soil Moisture Content Estimation Based on Sentinel-1 SAR Imagery Using an Artificial Neural Network and Hydrological Components. Remote Sensing 2022, 14, 465. [Google Scholar] [CrossRef]
- Dann, J.; Bennett, K.E.; Bolton, W.R.; Wilson, C.J. Factors Controlling a Synthetic Aperture Radar (SAR) Derived Root-Zone Soil Moisture Product over The Seward Peninsula of Alaska. Remote Sensing 2022, 14, 4927. [Google Scholar] [CrossRef]
- Bulut, Ü.; Mohammadi, B.; Duan, Z. Estimation of Surface Soil Moisture from Sentinel-1 Synthetic Aperture Radar Imagery Using Machine Learning Method. Remote Sensing Applications: Society and Environment 2024, 36, 101369. [Google Scholar] [CrossRef]
- Baghdadi, N.; Cresson, R.; El Hajj, M.; Ludwig, R.; La Jeunesse, I. Estimation of Soil Parameters over Bare Agriculture Areas from C-Band Polarimetric SAR Data Using Neural Networks. Hydrol. Earth Syst. Sci. 2012, 16, 1607–1621. [Google Scholar] [CrossRef]
- Baghdadi, N.; Cresson, R.; Pottier, E.; Aubert, M.; Mehrez, M.; Jacome, A.; Benabdallah, S. A Potential Use for the C-Band Polarimetric SAR Parameters to Characterize the Soil Surface Over Bare Agriculture Fields. IEEE Trans. Geosci. Remote Sensing 2012, 50, 3844–3858. [Google Scholar] [CrossRef]
- Baghdadi, N.; Dubois-Fernandez, P.; Dupuis, X.; Zribi, M. Sensitivity of Main Polarimetric Parameters of Multifrequency Polarimetric SAR Data to Soil Moisture and Surface Roughness Over Bare Agricultural Soils. IEEE Geosci. Remote Sensing Lett. 2013, 10, 731–735. [Google Scholar] [CrossRef]
- Cloude, S.R.; Pottier, E. A Review of Target Decomposition Theorems in Radar Polarimetry. IEEE Trans. Geosci. Remote Sensing 1996, 34, 498–518. [Google Scholar] [CrossRef]
- Zribi, M.; Kotti, F.; Lili-Chabaane, Z.; Baghdadi, N.; Ben Issa, N.; Amri, R. Analysis of Soil Texture Using TERRASAR X-Band SAR. In Proceedings of the 2012 IEEE International Geoscience and Remote Sensing Symposium; IEEE: Munich, Germany, July, 2012; pp. 7027–7030. [Google Scholar]
- Bousbih, S.; Zribi, M.; Pelletier, C.; Gorrab, A.; Lili-Chabaane, Z.; Baghdadi, N.; Ben Aissa, N.; Mougenot, B. Soil Texture Estimation Using Radar and Optical Data from Sentinel-1 and Sentinel-2. Remote Sensing 2019, 11, 1520. [Google Scholar] [CrossRef]
- Srivastava, H.S.; Patel, P.; Navalgund, R.R. Incorporating Soil Texture in Soil Moisture Estimation from Extended Low-1 Beam Mode RADARSAT-1 SAR Data. International Journal of Remote Sensing 2006, 27, 2587–2598. [Google Scholar] [CrossRef]
- https://www.imko.de Manual - TRIME PICO 64/32.
- Geoportal.gov.pl Agricultural Geoportal.
- Polskie Towarzystwo Gleboznawcze Klasyfikacja Uziarnienia Gleb i Utworów Mineralnych Polskiego Towarzystwa Gleboznawczego 2008, 2009. Soil Science Annual 60, 6–15.
- Gleboznawstwo: Praca Zbiorowa; Dobrzański, B. , Zawadzki, S., Eds.; Wyd. 2 popr. i uzup.; Państ. Wydaw. Rolnicze i Leśne: Warszawa, 1993; ISBN 978-83-09-01561-1. [Google Scholar]








| Study area | Measurement days | Number of fields | Measurement points | Measurements |
|---|---|---|---|---|
| Brwinów | 4 | 24 | 159 | 253 |
| JECAM | 2 | 20 | 100 | 100 |
| Kędzierzyn-Koźle | 2 | 27 | 121 | 121 |
| Obory | 15 | 19 | 196 | 333 |
| Młochów | 1 | 3 | 19 | 19 |
| Overall | 24 | 93 | 595 | 826 |
| Channel | Sentinel-1 Product | Modelling |
|---|---|---|
| VH_dB | GRD | backscattering |
| VV_dB | GRD | backscattering |
| VH/VV | GRD | backscattering |
| SPAN_dB | GRD | backscattering |
| projectedLocalIncidenceAngle | GRD/SLC | backscattering and polarimetry |
| C11_dB | SLC | Polarimetry, C2 matrix element |
| C22_dB | SLC | Polarimetry, C2 matrix element |
| C12_real | SLC | Polarimetry, C2 matrix element |
| C12_imag | SLC | Polarimetry, C2 matrix element |
| Entropy_H-Alpha | SLC | Polarimetry, H-Alpha Decomposition |
| Anisotropy_H-Alpha | SLC | Polarimetry, H-Alpha Decomposition |
| Alpha_H-Alpha | SLC | Polarimetry, H-Alpha Decomposition |
| Surface_r_MB | SLC | Polarimetry, Model Based Decomposition |
| Volume_g_MB | SLC | Polarimetry, Model Based Decomposition |
| Ratio_b_MB | SLC | Polarimetry, Model Based Decomposition |
| Alpha_ MB | SLC | Polarimetry, Model Based Decomposition |
| Delta_h_ Model Based | SLC | Polarimetry, Model Based Decomposition |
| Rho_s_ Model Based | SLC | Polarimetry, Model Based Decomposition |
| Span_v_ Model Based | SLC | Polarimetry, Model Based Decomposition |
| Parameter | Value |
|---|---|
| n_estimators | 1000 |
| max_depth | 14 |
| min_samples_split | 2 |
| min_samples_leaf | 3 |
| max_features | sqrt |
| bootstrap | True |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).