Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

atlas_catalog.yaml 11 KB

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
  1. metadata:
  2. description: 'An intake catalog for loading ICESat-2 ATLAS datasets'
  3. version: 1
  4. sources:
  5. icesat2atlasdownloader:
  6. description: 'A catalog for downloading Antarctic ICESat-2 ATLAS products from NSIDC based on date'
  7. args:
  8. urlpath:
  9. - simplecache::https://n5eil01u.ecs.nsidc.org/ATLAS/ATL{{atlproduct}}.00{{version}}/{{date.strftime("%Y.%m.%d")}}/ATL{{atlproduct}}_*_*10_00{{version}}_0{{revision}}.h5
  10. - simplecache::https://n5eil01u.ecs.nsidc.org/ATLAS/ATL{{atlproduct}}.00{{version}}/{{date.strftime("%Y.%m.%d")}}/ATL{{atlproduct}}_*_*11_00{{version}}_0{{revision}}.h5
  11. - simplecache::https://n5eil01u.ecs.nsidc.org/ATLAS/ATL{{atlproduct}}.00{{version}}/{{date.strftime("%Y.%m.%d")}}/ATL{{atlproduct}}_*_*12_00{{version}}_0{{revision}}.h5
  12. xarray_kwargs:
  13. combine: nested
  14. concat_dim: ""
  15. engine: h5netcdf
  16. storage_options:
  17. simplecache:
  18. cache_storage: ATL{{atlproduct}}.00{{version}}/{{date.strftime("%Y.%m.%d")}}
  19. same_names: True
  20. parameters:
  21. atlproduct:
  22. description: ICESat-2/ATLAS product number
  23. type: str
  24. default: "06"
  25. allowed: ["02", "03", "04", "06", "07", "08", "09", "10", "12", "13"]
  26. date:
  27. description: Year, month, and day of data acquisition
  28. type: datetime
  29. default: 2021.07.15
  30. min: 2018.10.14
  31. max: 2021.07.15 # note missing 2018.12.09, and gap from 2019.06.27 to 2019.07.25 (inclusive)
  32. orbitalsegment:
  33. description: Orbital Segment
  34. type: list
  35. default: [10, 11, 12]
  36. version:
  37. description: Version number
  38. type: int
  39. default: 4
  40. allowed: [1, 2, 3, 4]
  41. revision:
  42. description: Revision number
  43. type: int
  44. default: 1
  45. allowed: [1, 2] # note that 2020.04.22 to 2020.05.04 version 3 uses revision 2
  46. driver: intake_xarray.netcdf.NetCDFSource
  47. icesat2atl06:
  48. description: 'Reads in ICESat-2 ATL06 data into an xarray.Dataset, one date and one laser pair at a time'
  49. args:
  50. chunks:
  51. delta_time: 50000
  52. path_as_pattern: ATL06_{datetime:%Y%m%d%H%M%S}_{referencegroundtrack:4}{cyclenumber:2}{orbitalsegment:2}_{version:3}_{revision:2}.h5
  53. # urlpath: simplecache::s3://its-live-data.jpl.nasa.gov/icesat2/alt06/rel00{{version}}/ATL06_{{date.strftime("%Y%m%d")}}*_{{referencegroundtrack}}*{{orbitalsegment}}_00{{version}}_0*.h5
  54. urlpath: simplecache::https://n5eil01u.ecs.nsidc.org/ATLAS/ATL06.00{{version}}/{{date.strftime("%Y.%m.%d")}}/ATL06_*_{{referencegroundtrack}}*{{orbitalsegment}}_00{{version}}_0*.h5
  55. xarray_kwargs:
  56. combine: by_coords
  57. engine: h5netcdf
  58. group: /{{laser}}/land_ice_segments
  59. mask_and_scale: true
  60. parallel: true
  61. storage_options:
  62. # s3:
  63. # anon: True
  64. simplecache:
  65. cache_storage: ATL06.00{{version}}/{{date.strftime("%Y.%m.%d")}}
  66. same_names: True
  67. # https://intake.readthedocs.io/en/latest/catalog.html#parameter-definition
  68. parameters:
  69. date:
  70. description: Year, month, and day of data acquisition
  71. type: datetime
  72. default: 2021.07.15
  73. min: 2018.10.14
  74. max: 2021.07.15 # note missing 2018.12.09, and gap from 2019.06.27 to 2019.07.25 (inclusive)
  75. referencegroundtrack:
  76. description: ICESat-2 Reference Ground Track number
  77. type: str
  78. default: "" # Default: "" (all), min: "0000", max: "1387"
  79. orbitalsegment:
  80. description: Orbital Segment
  81. type: str
  82. default: 11
  83. allowed: [10, 11, 12]
  84. laser:
  85. description: Name of laser
  86. type: str
  87. default: gt2l
  88. allowed: ["gt1l", "gt1r", "gt2l", "gt2r", "gt3l", "gt3r"]
  89. version:
  90. description: Version number
  91. type: int
  92. default: 3
  93. allowed: [1, 2, 3]
  94. driver: intake_xarray.netcdf.NetCDFSource
  95. metadata:
  96. plots:
  97. quickview:
  98. kind: points
  99. x: longitude
  100. y: latitude
  101. c: h_li
  102. cmap: Blues
  103. rasterize: True
  104. hover: True
  105. width: 800
  106. height: 500
  107. geo: True
  108. coastline: True
  109. icesat2atl11:
  110. description: 'Reads in ICESat-2 ATL11 data into an xarray.Dataset, one laser pair at a time'
  111. args:
  112. path_as_pattern: ATL11_{referencegroundtrack:4}{orbitalsegment:2}_{}_{version:3}_{revision:2}.h5
  113. urlpath:
  114. - simplecache::https://n5eil01u.ecs.nsidc.org/ATLAS/ATL11.00{{version}}/{{date.strftime("%Y.%m.%d")}}/ATL11_*{{referencegroundtrack}}10_*_00{{version}}_0*.h5
  115. - simplecache::https://n5eil01u.ecs.nsidc.org/ATLAS/ATL11.00{{version}}/{{date.strftime("%Y.%m.%d")}}/ATL11_*{{referencegroundtrack}}11_*_00{{version}}_0*.h5
  116. - simplecache::https://n5eil01u.ecs.nsidc.org/ATLAS/ATL11.00{{version}}/{{date.strftime("%Y.%m.%d")}}/ATL11_*{{referencegroundtrack}}12_*_00{{version}}_0*.h5
  117. xarray_kwargs:
  118. combine: nested
  119. concat_dim: ""
  120. engine: h5netcdf
  121. group: /{{laser}} # /{{laser}}/ref_surf
  122. mask_and_scale: true
  123. parallel: true
  124. storage_options:
  125. simplecache:
  126. cache_storage: ATL11.00{{version}}
  127. same_names: True
  128. parameters:
  129. date:
  130. description: Year, month, and day of data acquisition
  131. type: datetime
  132. default: 2020.03.11
  133. min: 2019.03.29
  134. max: 2021.04.21
  135. referencegroundtrack:
  136. description: ICESat-2 Reference Ground Track number
  137. type: str
  138. default: "" # Default: "" (all), min: "0000", max: "1387"
  139. laser:
  140. description: Name of laser pair
  141. type: str
  142. default: pt2
  143. allowed: ["pt1", "pt2", "pt3"]
  144. version:
  145. description: Version number
  146. type: int
  147. default: 3
  148. allowed: [1, 2, 3]
  149. driver: intake_xarray.netcdf.NetCDFSource
  150. metadata:
  151. plots:
  152. quickview:
  153. kind: points
  154. x: longitude
  155. y: latitude
  156. c: h_corr
  157. cmap: Blues
  158. rasterize: True
  159. hover: True
  160. width: 800
  161. height: 500
  162. geo: True
  163. coastline: True
  164. icesat2dhdt:
  165. description: 'Preprocessed ICESat-2 height change over time (dhdt) data in columnar Parquet format'
  166. args:
  167. urlpath: ATLXI/df_dhdt_{{placename}}.parquet
  168. engine: pyarrow
  169. parameters:
  170. placename:
  171. description: Name of a geographic locality in Antarctica
  172. type: str
  173. default: siple_coast
  174. allowed:
  175. - amundsen_sea_embayment
  176. - kamb
  177. - siple_coast
  178. - slessor_downstream
  179. - whillans_upstream
  180. - whillans_downstream
  181. cycle:
  182. description: ICESat-2 Cycle number
  183. type: int
  184. default: 7
  185. allowed: [1, 2, 3, 4, 5, 6, 7, 8, 9]
  186. driver: intake_parquet.source.ParquetSource
  187. metadata:
  188. fields:
  189. x:
  190. label: Polar Stereographic X (m)
  191. y:
  192. label: Polar Stereographic Y (m)
  193. plot:
  194. kind: points
  195. x: x
  196. y: y
  197. persist: True
  198. rasterize: True
  199. datashade: False
  200. dynspread: False
  201. hover: True
  202. hover_cols:
  203. - referencegroundtrack
  204. - dhdt_slope
  205. - h_corr_{{cycle}}
  206. - utc_time_{{cycle}}
  207. colorbar: True
  208. grid: True
  209. frame_width: 1000
  210. frame_height: 600
  211. data_aspect: 1
  212. plots:
  213. dhdt_slope:
  214. c: dhdt_slope
  215. cmap: BrBG
  216. referencegroundtrack:
  217. c: referencegroundtrack
  218. cmap: glasbey
  219. h_corr:
  220. c: h_corr_{{cycle}}
  221. cmap: gist_earth
  222. measures_antarctic_boundaries:
  223. description: 'MEaSUREs Antarctic Boundaries for IPY 2007-2009 from Satellite Radar, Version 2'
  224. args:
  225. storage_options:
  226. simplecache:
  227. cache_storage: Quantarctica3/Glaciology/MEaSUREs Antarctic Boundaries/
  228. same_names: true
  229. urlpath:
  230. - simplecache::http://data.pgc.umn.edu/gis/packages/quantarctica/Quantarctica3/Glaciology/MEaSUREs%20Antarctic%20Boundaries/{{boundary_type}}_Antarctica_v2.dbf
  231. - simplecache::http://data.pgc.umn.edu/gis/packages/quantarctica/Quantarctica3/Glaciology/MEaSUREs%20Antarctic%20Boundaries/{{boundary_type}}_Antarctica_v2.prj
  232. - simplecache::http://data.pgc.umn.edu/gis/packages/quantarctica/Quantarctica3/Glaciology/MEaSUREs%20Antarctic%20Boundaries/{{boundary_type}}_Antarctica_v2.qix
  233. - simplecache::http://data.pgc.umn.edu/gis/packages/quantarctica/Quantarctica3/Glaciology/MEaSUREs%20Antarctic%20Boundaries/{{boundary_type}}_Antarctica_v2.shp
  234. - simplecache::http://data.pgc.umn.edu/gis/packages/quantarctica/Quantarctica3/Glaciology/MEaSUREs%20Antarctic%20Boundaries/{{boundary_type}}_Antarctica_v2.shx
  235. use_fsspec: true
  236. parameters:
  237. boundary_type:
  238. description: 'Antarctic Boundary type. Either Coastline, GroundingLine or IceBoundaries'
  239. type: str
  240. default: IceBoundaries
  241. allowed: ["Coastline", "GroundingLine", "IceBoundaries"]
  242. driver: intake_geopandas.geopandas.ShapefileSource
  243. metadata: {}
  244. subglacial_lakes:
  245. description: 'Antarctic subglacial lake polygons detected from ICESat-2/ATLAS laser altimetry'
  246. args:
  247. urlpath: antarctic_subglacial_lakes_{{epsg}}.geojson
  248. parameters:
  249. epsg:
  250. description: Coordinate Reference System as an EPSG code
  251. type: int
  252. default: 3031
  253. allowed: [3031, 4326]
  254. driver: intake_geopandas.geopandas.GeoJSONSource
  255. metadata:
  256. lakedict:
  257. - lakename: Kamb 1
  258. ids: [69]
  259. - lakename: Kamb 34
  260. ids: [67]
  261. - lakename: Kamb 5
  262. ids: [75]
  263. - lakename: Kamb 6
  264. ids: [71]
  265. - lakename: Kamb 7
  266. ids: [67]
  267. - lakename: Kamb 8
  268. ids: [72]
  269. - lakename: Kamb 10
  270. ids: [74]
  271. - lakename: MacAyeal 1
  272. ids: [122]
  273. - lakename: MacAyeal 4
  274. ids: [121]
  275. - lakename: Subglacial Lake Mercer
  276. ids: [18, 23]
  277. - lakename: Recovery 2
  278. ids: [187, 188]
  279. - lakename: Recovery IV
  280. ids: [184]
  281. - lakename: Slessor 23
  282. ids: [142]
  283. - lakename: Slessor 45
  284. ids: [133]
  285. - lakename: Subglacial Lake Conway
  286. ids: [48, 49]
  287. - lakename: Subglacial Lake Whillans
  288. ids: [54, 55, 57]
  289. transect: 0989_pt1
  290. - lakename: Whillans 6
  291. ids: [46]
  292. - lakename: Whillans 7
  293. ids: [45]
  294. transect: 0531_pt1
  295. - lakename: Whillans IX
  296. ids: [56]
  297. transect: 1080_pt3
  298. - lakename: Whillans X
  299. ids: [51]
  300. - lakename: Whillans XI
  301. ids: [61, 62]
  302. - lakename: Subglacial Lake Engelhardt
  303. ids: [53]
  304. - lakename: Lake 78
  305. ids: [23]
  306. - lakename: Lake 12
  307. ids: [60]
  308. transect: 0593_pt1
  309. - lakename: \* 1
  310. ids: [50]
  311. - lakename: \* 2
  312. ids: [52]
  313. - lakename: \* 3
  314. ids: [64]
  315. - lakename: \* 4
  316. ids: [81, 82, 83, 91]
  317. - lakename: \* 5
  318. ids: [97]
  319. - lakename: \* 6
  320. ids: [179]
  321. test_data:
  322. description: 'Sample ICESat-2 datasets for testing purposes'
  323. args:
  324. path: '{{ CATALOG_DIR }}/tests/test_catalog.yaml'
  325. driver: intake.catalog.local.YAMLFileCatalog
  326. metadata: {}
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...