Skip to content

Commit 548ecf4

Browse files
authored
Merge pull request #260 from EOPF-Sample-Service/dev
Thumbnail test
2 parents b8f9c63 + bee7bc4 commit 548ecf4

6 files changed

Lines changed: 266 additions & 246 deletions

File tree

notebooks/.gallery-metadata.json

Lines changed: 36 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -2,71 +2,71 @@
22
"STAC/Data_Access_Tutorial": {
33
"title": "Accessing Zarr Data",
44
"description": "Explore how to access Data in Zarr format.",
5-
"tags": ["sentinel-2", "land", "xarray"],
5+
"tags": ["land", "sentinel-2", "xarray"],
66
"thumbnail": "../static/EOPF-on-bright-baseline.png",
77
"has_explicit_tags": true,
88
"folder": "STAC"
99
},
1010
"STAC/STAC_EOPF_ZARR_SENTINEL": {
1111
"title": "STAC-Based Exploration and Visualization of Sentinel-2 and Sentinel-1 Data",
1212
"description": "Learn how to access Sentinel-2 and Sentinel-1 images via the EOPF STAC Catalog using pystac-client",
13-
"tags": ["sentinel-1", "stac", "land"],
13+
"tags": ["sentinel-1", "land", "stac"],
1414
"thumbnail": "../static/EOPF-on-bright-baseline.png",
1515
"has_explicit_tags": true,
1616
"folder": "STAC"
1717
},
1818
"xarray_eopf_plugin/introduction": {
1919
"title": "Intoduction to the xarray EOPF backend",
2020
"description": "Access and explore analysis-ready and native EOPF Zarr data using xarray",
21-
"tags": ["sentinel-2", "land", "xarray-eopf"],
21+
"tags": ["xarray-eopf", "land", "sentinel-2"],
2222
"thumbnail": "../static/EOPF-on-bright-baseline.png",
2323
"has_explicit_tags": true,
2424
"folder": "xarray_eopf_plugin"
2525
},
2626
"xarray_eopf_plugin/sentinel_2_analysis": {
2727
"title": "xarray EOPF backend - Sentinel-2 Analysis Mode",
2828
"description": "Learn how to access Sentinel-2 products in analysis mode",
29-
"tags": ["sentinel-2", "land", "xarray-eopf"],
29+
"tags": ["xarray-eopf", "land", "sentinel-2"],
3030
"thumbnail": "../static/EOPF-on-bright-baseline.png",
3131
"has_explicit_tags": true,
3232
"folder": "xarray_eopf_plugin"
3333
},
3434
"xarray_eopf_plugin/sentinel_2_native": {
3535
"title": "xarray EOPF backend - Sentinel-2 Native mode",
3636
"description": "Learn how to access Sentinel-2 products in native mode",
37-
"tags": ["sentinel-2", "land", "xarray-eopf"],
37+
"tags": ["xarray-eopf", "land", "sentinel-2"],
3838
"thumbnail": "../static/EOPF-on-bright-baseline.png",
3939
"has_explicit_tags": true,
4040
"folder": "xarray_eopf_plugin"
4141
},
4242
"xarray_eopf_plugin/sentinel_3_native": {
4343
"title": "xarray EOPF backend - Sentinel-3 Native Mode",
4444
"description": "Learn how to access Sentinel-3 products in native mode",
45-
"tags": ["sentinel-3", "land", "xarray-eopf"],
45+
"tags": ["xarray-eopf", "land", "sentinel-3"],
4646
"thumbnail": "../static/EOPF-on-bright-baseline.png",
4747
"has_explicit_tags": true,
4848
"folder": "xarray_eopf_plugin"
4949
},
5050
"xarray_eopf_plugin/sentinel_1_native": {
5151
"title": "xarray EOPF backend - Sentinel-1 Native Mode",
5252
"description": "Learn how to access Sentinel-1 products in native mode",
53-
"tags": ["sentinel-1", "land", "xarray-eopf"],
53+
"tags": ["xarray-eopf", "sentinel-1", "land"],
5454
"thumbnail": "../static/EOPF-on-bright-baseline.png",
5555
"has_explicit_tags": true,
5656
"folder": "xarray_eopf_plugin"
5757
},
5858
"xarray_eopf_plugin/sentinel_3_analysis": {
5959
"title": "xarray EOPF backend - Sentinel-3 Analysis Mode",
6060
"description": "Learn how to access Sentinel-3 products in analysis mode",
61-
"tags": ["sentinel-3", "land", "xarray-eopf"],
61+
"tags": ["xarray-eopf", "land", "sentinel-3"],
6262
"thumbnail": "../static/EOPF-on-bright-baseline.png",
6363
"has_explicit_tags": true,
6464
"folder": "xarray_eopf_plugin"
6565
},
6666
"performance/sentinel_performance_zarr_safe_xcube": {
6767
"title": "EOPF zarr Performance Comparison - xcube",
6868
"description": "Compare the performance of the Sentinel EOPF zarr format to the SAFE format using the xcube readers.",
69-
"tags": ["sentinel-2", "performance", "xcube"],
69+
"tags": ["xcube", "sentinel-2", "performance"],
7070
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
7171
"has_explicit_tags": true,
7272
"folder": "performance"
@@ -82,7 +82,7 @@
8282
"Sentinel-2/eopf_openeo_stac_remote": {
8383
"title": "EOPF Zarr Data Access with openEO and STAC",
8484
"description": "Learn how to use the EOPF Zarr data through STAC and openEO",
85-
"tags": ["sentinel-2", "stac", "land", "openeo"],
85+
"tags": ["openeo", "stac", "land", "sentinel-2"],
8686
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
8787
"has_explicit_tags": true,
8888
"folder": "Sentinel-2"
@@ -98,111 +98,111 @@
9898
"Sentinel-2/Random_Forest_Land_Cover": {
9999
"title": "Random Forest Based Land-Cover Mapping with Sentinel-2",
100100
"description": "Demonstrate how to perform a basic land cover mapping using random forest and the Sentinel-2 data in EOPF Zarr format",
101-
"tags": ["sentinel-2", "land", "xcube"],
101+
"tags": ["land", "xcube", "sentinel-2"],
102102
"thumbnail": "../static/EOPF-on-bright-baseline.png",
103103
"has_explicit_tags": true,
104104
"folder": "Sentinel-2"
105105
},
106106
"Sentinel-2/sentinel-2_crop_type_classification_rule-based": {
107107
"title": "Sentinel-2 Crop-Type Classification",
108108
"description": "",
109-
"tags": ["sentinel-2", "land", "xarray"],
109+
"tags": ["land", "sentinel-2", "xarray"],
110110
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
111111
"has_explicit_tags": true,
112112
"folder": "Sentinel-2"
113113
},
114114
"Sentinel-2/NDVI_based_landslide_mapping": {
115115
"title": "NDVI-based approach to study Landslide areas",
116116
"description": "Streamlining Cloud-Based Processing with EOPF and Xarray",
117-
"tags": ["sentinel-2", "security", "xarray"],
117+
"tags": ["security", "sentinel-2", "xarray"],
118118
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
119119
"has_explicit_tags": true,
120120
"folder": "Sentinel-2"
121121
},
122122
"Sentinel-2/deforestation_monitoring_zarr": {
123123
"title": "Deforestation Monitoring using Sentinel 2 and xarray",
124124
"description": "Streamlining Cloud-Based Processing with EOPF and Xarray",
125-
"tags": ["sentinel-2", "security", "xarray"],
125+
"tags": ["security", "sentinel-2", "xarray"],
126126
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
127127
"has_explicit_tags": true,
128128
"folder": "Sentinel-2"
129129
},
130130
"Sentinel-2/parcel_delineation_sentinel": {
131131
"title": "Parcel delineation using Sentinel-2",
132132
"description": "Delineating agricultural parcels based on a neural network, using Sentinel-2 input data",
133-
"tags": ["sentinel-2", "land", "xarray"],
133+
"tags": ["land", "sentinel-2", "xarray"],
134134
"thumbnail": "../static/EOPF-on-bright-baseline.png",
135135
"has_explicit_tags": true,
136136
"folder": "Sentinel-2"
137137
},
138138
"Sentinel-2/eopf_openeo_stac": {
139139
"title": "EOPF Zarr Data Access with openEO and STAC",
140140
"description": "Learn how to use the EOPF Zarr data through STAC and openEO",
141-
"tags": ["sentinel-2", "stac", "land", "openeo"],
141+
"tags": ["openeo", "stac", "land", "sentinel-2"],
142142
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
143143
"has_explicit_tags": true,
144144
"folder": "Sentinel-2"
145145
},
146146
"Sentinel-2/GDAL_explore_Zarr": {
147147
"title": "Explore EOPF Zarr Sentinel-2 files using GDAL",
148148
"description": "Explore how to open, visualise and plot Sentinel-2 L1C MSI EOPF Zarr format",
149-
"tags": ["gdal", "sentinel-2", "land"],
149+
"tags": ["land", "sentinel-2", "gdal"],
150150
"thumbnail": "../static/EOPF-on-bright-baseline.png",
151151
"has_explicit_tags": true,
152152
"folder": "Sentinel-2"
153153
},
154154
"Sentinel-2/Sentinel-2_wildfire_mapping": {
155155
"title": "Wildfire Burn Severity Assessment Using Sentinel-2 L2A Data and dNBR",
156156
"description": "A hands-on tutorial using EOPF STAC Zarr datasets, Dask and Xarray to map and quantify burnt areas for the Peneda-Ger\u00eas wildfire event (Portugal, July 2025).",
157-
"tags": ["climate-change", "sentinel-2", "stac"],
157+
"tags": ["stac", "sentinel-2", "climate-change"],
158158
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
159159
"has_explicit_tags": true,
160160
"folder": "Sentinel-2"
161161
},
162162
"Sentinel-2/oil_spill_index": {
163163
"title": "OSI - Oil Spill Index",
164164
"description": "Learn how to use the Oil Spill Index (OSI) to detect oil spills using Sentine-2 data.",
165-
"tags": ["marine", "stac", "sentinel 2"],
165+
"tags": ["stac", "sentinel 2", "marine"],
166166
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
167167
"has_explicit_tags": true,
168168
"folder": "Sentinel-2"
169169
},
170170
"Sentinel-2/Sentinel-2_NDSI_Snow_Mapping": {
171171
"title": "NDSI based snow mapping with Sentinel-2",
172172
"description": "Demonstrate how to map snow coverage using the Sentinel-2 data in EOPF Zarr format",
173-
"tags": ["climate-change", "sentinel-2", "xcube"],
173+
"tags": ["xcube", "sentinel-2", "climate-change"],
174174
"thumbnail": "../static/EOPF-on-bright-baseline.png",
175175
"has_explicit_tags": true,
176176
"folder": "Sentinel-2"
177177
},
178178
"Sentinel-2/oceanographic_wave_spectral_analysis": {
179179
"title": "Transforming workflow for oceanography study using Sentinel\u20112 data, from SAFE to Zarr",
180180
"description": "Computing wave spectra with 2D FFT & coherence in the EOPF framework",
181-
"tags": ["sentinel-2", "xarray", "marine"],
181+
"tags": ["sentinel-2", "marine", "xarray"],
182182
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
183183
"has_explicit_tags": true,
184184
"folder": "Sentinel-2"
185185
},
186186
"Sentinel-2/Potato_Field_Crop_Type": {
187187
"title": "NDVI Time-Series Analysis of Potato Fields",
188188
"description": "A step-by-step guide to extracting and analyzing temporal NDVI profiles from potato fields for crop-type studies.",
189-
"tags": ["sentinel-2", "land", "xarray"],
189+
"tags": ["land", "sentinel-2", "xarray"],
190190
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
191191
"has_explicit_tags": true,
192192
"folder": "Sentinel-2"
193193
},
194194
"Sentinel-2/SAFE_Zarr_Metadata_Comparison_S2_L2A": {
195195
"title": "Zarr vs SAFE Metadata",
196196
"description": "Learn how to extract Metadata from EOPF Zarr, in comparison with SAFE (Standard Archive Format for Europe) using GDAL & Xarray (Sentinel-2 L2A)",
197-
"tags": ["gdal", "sentinel-2", "land"],
197+
"tags": ["land", "sentinel-2", "gdal"],
198198
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
199199
"has_explicit_tags": true,
200200
"folder": "Sentinel-2"
201201
},
202202
"Sentinel-2/water_level_timeseries": {
203203
"title": "Surface Water Level Monitoring with Sentinel-2",
204204
"description": "Timeseries of water covered area at Santa Giustina lake, Italy",
205-
"tags": ["climate-change", "sentinel-2", "xarray"],
205+
"tags": ["sentinel-2", "climate-change", "xarray"],
206206
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
207207
"has_explicit_tags": true,
208208
"folder": "Sentinel-2"
@@ -218,29 +218,23 @@
218218
"Sentinel-2/SL2P_LAI_retrieval": {
219219
"title": "Computing Leaf Area Index with Sentinel-2 in EOPF Zarr format",
220220
"description": "LAI with Sentinel-2",
221-
"tags": [
222-
"sentinel-2",
223-
"Sentinel-2",
224-
"hybrid modelling",
225-
"LAI",
226-
"biophysical variable retrieval"
227-
],
228-
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
221+
"tags": ["land", "sentinel-2", "xarray"],
222+
"thumbnail": "../static/SL2P_LAI_retrieval.jpg",
229223
"has_explicit_tags": true,
230224
"folder": "Sentinel-2"
231225
},
232226
"Sentinel-2/Sentinel-2_snow_cover_fraction": {
233227
"title": "Analysing snow cover in the Alps using Sentinel-2",
234228
"description": "Learn how to use the EOPF Zarr data to analyse snow cover dynamics in the Alps with Sentinel-2 imagery.",
235-
"tags": ["sentinel-2", "land", "stac"],
229+
"tags": ["stac", "land", "sentinel-2"],
236230
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
237231
"has_explicit_tags": true,
238232
"folder": "Sentinel-2"
239233
},
240234
"Sentinel-2/Sentinel-2_L1C_MSI_Zarr_product_exploration": {
241235
"title": "Sentinel-2 L1C MSI Zarr Product Exploration",
242236
"description": "Explore how to open, visualise and plot Sentinel-2 L1C MSI EOPF Zarr format",
243-
"tags": ["sentinel-2", "land", "xarray"],
237+
"tags": ["land", "sentinel-2", "xarray"],
244238
"thumbnail": "../static/EOPF-on-bright-baseline.png",
245239
"has_explicit_tags": true,
246240
"folder": "Sentinel-2"
@@ -256,7 +250,7 @@
256250
"Sentinel-3/GDAL_Sentinel-3-OLCI-Level-1-EFR": {
257251
"title": "Open Sentinel-3-OLCI-Level-1-EFR Data with GDAL and eopfzarr",
258252
"description": "",
259-
"tags": ["climate-change", "gdal", "sentinel-3"],
253+
"tags": ["sentinel-3", "gdal", "climate-change"],
260254
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
261255
"has_explicit_tags": true,
262256
"folder": "Sentinel-3"
@@ -272,23 +266,23 @@
272266
"Sentinel-3/Sentinel-3_Heatwave_Mapping": {
273267
"title": "Heatwave in Netherlands",
274268
"description": "Learn how to read, process and use Sentinel-3 Land Surface Temperature",
275-
"tags": ["climate-change", "sentinel-3", "xarray"],
269+
"tags": ["sentinel-3", "climate-change", "xarray"],
276270
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
277271
"has_explicit_tags": true,
278272
"folder": "Sentinel-3"
279273
},
280274
"Sentinel-3/GDAL_Sentinel-3_Multi-Product-Demo": {
281275
"title": "Sentinel-3 Multi-Product Demo with GDAL",
282276
"description": "Comprehensive demonstration of accessing multiple Sentinel-3 product types using GDAL EOPFZARR driver",
283-
"tags": ["climate-change", "gdal", "sentinel-3"],
277+
"tags": ["sentinel-3", "gdal", "climate-change"],
284278
"thumbnail": "../static/ESA_EOPF_logo_2025_COLOR_ESA_blue_reduced.png",
285279
"has_explicit_tags": true,
286280
"folder": "Sentinel-3"
287281
},
288282
"Sentinel-3/Regridding_Sentinel_3_SLSTR_LST": {
289283
"title": "Regridding Sentinel-3 SLSTR Data",
290284
"description": "Learn how to regridding Sentinel-3 SLSTR data",
291-
"tags": ["climate-change", "sentinel-3", "xarray"],
285+
"tags": ["sentinel-3", "climate-change", "xarray"],
292286
"thumbnail": "https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png",
293287
"has_explicit_tags": true,
294288
"folder": "Sentinel-3"
@@ -328,7 +322,7 @@
328322
"Sentinel-1/Sentinel-1_L2_OCN_Zarr_product_exploration": {
329323
"title": "Sentinel-1 L2 OCN Zarr Product Exploration",
330324
"description": "Explore how to open, visualise and use Sentinel-1 OCN products in EOPF Zarr format",
331-
"tags": ["sentinel-1", "xarray", "marine"],
325+
"tags": ["sentinel-1", "marine", "xarray"],
332326
"thumbnail": "../static/EOPF-on-bright-baseline.png",
333327
"has_explicit_tags": true,
334328
"folder": "Sentinel-1"
@@ -368,23 +362,23 @@
368362
"xcube_eopf_plugin/introduction": {
369363
"title": "Introduction to the xcube EOPF Data Store",
370364
"description": "Learn how to build analysis-ready data cubes from multiple EOPF Zarr samples.",
371-
"tags": ["sentinel-2", "land", "xcube"],
365+
"tags": ["land", "xcube", "sentinel-2"],
372366
"thumbnail": "../static/EOPF-on-bright-baseline.png",
373367
"has_explicit_tags": true,
374368
"folder": "xcube_eopf_plugin"
375369
},
376370
"xcube_eopf_plugin/sentinel_3": {
377371
"title": "Building Sentinel-3 Data Cubes with xcube EOPF Data Store",
378372
"description": "Learn how to build analysis-ready data cubes from multiple EOPF Sentinel-3 Zarr samples.",
379-
"tags": ["sentinel-3", "xcube", "land"],
373+
"tags": ["xcube", "land", "sentinel-3"],
380374
"thumbnail": "../static/EOPF-on-bright-baseline.png",
381375
"has_explicit_tags": true,
382376
"folder": "xcube_eopf_plugin"
383377
},
384378
"xcube_eopf_plugin/sentinel_2": {
385379
"title": "Building Sentinel-2 Data Cubes with xcube EOPF Data Store",
386380
"description": "Learn how to build analysis-ready data cubes from multiple EOPF Sentinel-2 Zarr samples.",
387-
"tags": ["sentinel-2", "land", "xcube"],
381+
"tags": ["land", "xcube", "sentinel-2"],
388382
"thumbnail": "../static/EOPF-on-bright-baseline.png",
389383
"has_explicit_tags": true,
390384
"folder": "xcube_eopf_plugin"

notebooks/Sentinel-2/SL2P_LAI_retrieval.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
" institution: Eurac Research\n",
3939
" ror: 01xt1w755\n",
4040
"date: 2026-05-07\n",
41-
"thumbnail: https://raw.githubusercontent.com/EOPF-Sample-Service/eopf-sample-notebooks/refs/heads/main/notebooks/static/ESA_logo_2020_Deep.png\n",
41+
"thumbnail: ../static/SL2P_LAI_retrieval.jpg\n",
4242
"keywords: [\"earth observation\", \"remote sensing\",\"LAI\", \"sentinel-2\",\"hybrid modelling\"]\n",
4343
"tags: [\"sentinel-2\",\"land\", \"xarray\"]\n",
4444
"releaseDate: 2026-05-07\n",

0 commit comments

Comments
 (0)