-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.idea
More file actions
380 lines (327 loc) · 11.8 KB
/
.idea
File metadata and controls
380 lines (327 loc) · 11.8 KB
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
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
# missing from Universe
?
site-observations in product (for obs4MIPs)
### institution_id
ARCCSS not found in universe
ColumbiaU not found in universe
DOE-ARM not found in universe
GloH2O not found in universe
MET-Norway not found in universe
NOAA-ESRL-PSD not found in universe
PKU not found in universe
UAH not found in universe
UCI-CHRS not found in universe
## Source => None is known in the universe :
20CR-V2 not found in universe
AIRS-1-0 not found in universe
AIRS-2-0 not found in universe
AMSRE-v7 not found in universe
ARMBE-atm-c1-1-8 not found in universe
ARMBE-cldrad-c1-1-8 not found in universe
AVISO-1-0 not found in universe
Aura-MLS-v04-2 not found in universe
C3S-GTO-ECV-9-0 not found in universe
CCMP-3-1 not found in universe
CERES-EBAF-4-0 not found in universe
CERES-EBAF-4-1 not found in universe
CERES-EBAF-4-2 not found in universe
CMAP-V1902 not found in universe
CMORPH-1-0 not found in universe
CMORPH-1-0-CRT not found in universe
CMSAF-CLARA-A-2-1 not found in universe
CMSAF-HOAPS-4-0 not found in universe
CMSAF-SARAH-2-0 not found in universe
DAI-1-0 not found in universe
ERA-20C not found in universe
ERA-40 not found in universe
ERA-5 not found in universe
ERA-INT not found in universe
ESA-CCI-SST-v2-1 not found in universe
ESACCI-CLOUD-ATSR2-AATSR not found in universe
ESACCI-CLOUD-ATSR2-AATSR-2-0 not found in universe
ESACCI-CLOUD-AVHRR-AM not found in universe
ESACCI-CLOUD-AVHRR-AM-2-0 not found in universe
ESACCI-CLOUD-AVHRR-PM not found in universe
ESACCI-CLOUD-AVHRR-PM-2-0 not found in universe
ESACCI-CLOUD-MERIS-AATSR-2-0 not found in universe
FLUXNET2015-1-0 not found in universe
FireCCI-v5-1 not found in universe
GERB-HR-ED01-1-0 not found in universe
GERB-HR-ED01-1-1 not found in universe
GLODAP-2-2016b not found in universe
GNSS-RO-1-3 not found in universe
GPCP-1-3 not found in universe
GPCP-1DD not found in universe
GPCP-1DD-1-3 not found in universe
GPCP-1DD-CDR-v1-3 not found in universe
GPCP-2-3 not found in universe
GPCP-Daily-3-2 not found in universe
GPCP-IP not found in universe
GPCP-Monthly-3-2 not found in universe
GPCP-SG not found in universe
GPCP-SG-2-3 not found in universe
GSMAP-gauges-NRT-v6-0 not found in universe
HWSD-2-0 not found in universe
HadISST-1-1 not found in universe
IMERG-V06-EU not found in universe
IMERG-V06-FC not found in universe
IMERG-V06-FU not found in universe
IMERG-V06-LU not found in universe
IMERG-V06B-FINAL not found in universe
IMERG-V06B-Final-3hr not found in universe
IMERG-V07-Final not found in universe
IMERG-V07-Final-3hr not found in universe
IMERG-V07-Final-Daily not found in universe
IMERG-V07-Final-Monthly not found in universe
IMERG-v06B-FINAL not found in universe
IMERG-v06B-Final not found in universe
JRA25 not found in universe
LAI4g-1-2 not found in universe
LORA-1-1 not found in universe
MODIS-1-0 not found in universe
MSWEP-1-0 not found in universe
MSWEP-V280 not found in universe
MSWEP-V280-NRT not found in universe
MSWEP-V280-Past not found in universe
MSWEP-V280-Past-nogauge not found in universe
MUR25-4-2 not found in universe
NOAA-NCEI-AVHRR-NDVI-4-0 not found in universe
NOAA-NCEI-ERSST-4-0 not found in universe
NOAA-NCEI-ERSST-5-0 not found in universe
NOAA-NCEI-FAPAR-4-0 not found in universe
NOAA-NCEI-FAPAR-5-0 not found in universe
NOAA-NCEI-GridSat-4-0 not found in universe
NOAA-NCEI-HIRS-OLR-1-2 not found in universe
NOAA-NCEI-LAI-4-0 not found in universe
NOAA-NCEI-LAI-5-0 not found in universe
NOAA-NCEI-NDVI not found in universe
NOAA-NCEI-NDVI-5-0 not found in universe
NOAA-NCEI-OISST-2-0 not found in universe
NOAA-NCEI-PERSIANN-1-1 not found in universe
NOAA-NCEI-SSMI-SeaIce-2-0 not found in universe
NOAA-NCEI-SeaIce-3-1 not found in universe
NOAA-NCEI-SeaWinds-1-2 not found in universe
OISST-L4-AVHRR-only-v2 not found in universe
OSISAF-V3 not found in universe
PERSIANN-CDRv1r1 not found in universe
PRISM-M3 not found in universe
QuikSCAT-v20110531 not found in universe
RSS-MSU-TLS-4 not found in universe
RSS-MSU-TLT-4 not found in universe
RSS-MSU-TMT-4 not found in universe
RSS-MWIR-SST-5-1 not found in universe
RSS-PRW-6-6-0 not found in universe
RSS-PRW-v07r01 not found in universe
RSS-PRW-v07r02 not found in universe
RSS-SMAP-SSS-Monthly-5-3 not found in universe
RSS-SMAP-SSS-Monthly-v05r03 not found in universe
RSS-SMAP-SSS-v05r01 not found in universe
RSS-SMAP-SSS-v05r03 not found in universe
RSS-sfcWind-v07r01 not found in universe
RSS-v7 not found in universe
SGP--ARMBE-atm-c1-1-8 not found in universe
SITE-ARMBE-atm-c1-1-8 not found in universe
TES-1-0 not found in universe
TRMM-3B42-IR-v7-0 not found in universe
TRMM-3B42-MW-v7-0 not found in universe
TRMM-3B42v-7 not found in universe
TRMM-3B43v-7 not found in universe
TRMM-TMPA-3B42-v7-7A not found in universe
TRMM-TMPA-3B43-v7-7A not found in universe
TropFlux-1-0 not found in universe
WECANN-1-0 not found in universe
WOA2023 not found in universe
livneh-1-0 not found in universe
livneh-unsplit-1-0 not found in universe
nClimGrid-Daily-1-0 not found in universe
nClimGrid-Monthly-1-0 not found in universe
# Seems like input4MIPs collection therefore seems Good :
frequency
grid_label
license
product => BUT missing site-observations ! => create it by hand
realm => BUT too much realm from input4MIPs => remove not use one
# NOT OK
institution_id are different from input4MIPs (almost DONE missing some in universe) => DONE !
source (None is known in the universe)
DONE ! beside :
IMERG-V06B-FINAL not found in universe <== lower capitalize PB
IMERG-v06B-FINAL not found in universe <== lower capitalize PB
source_type (ARF. ... source in obs4MIPs are the same"thing" as those in universe !!! ??? how to deal with that !
==> WAIT until 16 may
# missing for now in obs4MIPs_CVs
nominal_resolution
region
required_global_attributes
source_type
table_id
# STILL TO DO
# missing from universe
## source_type ? obs_type ?
## insitution
IMERG-V06B-FINAL not found in universe <== lower capitalize PB
IMERG-v06B-FINAL not found in universe <== lower capitalize PB
# missing for now in obs4MIPs_CVs
nominal_resolution
region
required_global_attributes
source_type DONE and working
table_id
project_spec ? <= FOR DRS validation generation DONE Need example cause those i have not working (not CV compliant :/)
activity_id DONE
# ESGVOC test ?
WHere is the DRS ?
https://docs.google.com/document/d/1FXXBhUh71Hjus557ZTD3EKPi_2zxeLvi1aICXOjVYPc/edit?tab=t.0
???? is it good for CMIP7 ????
is it the latest verison ?
# Note / Add
Data Reference Syntax (DRS) components:
The DRS is used, for example, in file names, directory structures, the further_info_url, and in facets of some search tools. The following components are needed for obs4MIPs:
activity_id (original obs4MIPs "activity")
realm (original obs4MIPs "activity")
frequency (original obs4MIPs: "frequency")
product (original obs4MIPs: "product")
institution_id (original obs4MIPs: "institute")
source_id (original obs4MIPs: "model")
source_label (new in obs4MIPs)
variable_id (original obs4MIPs: "variable name")
region (new in obs4MIPs)
grid_label (new in obs4MIPs)
variant_label (original obs4MIPs: "ensemble member")
version (original obs4MIPs: "version number")
File name template:
The obs4MIPs file name must be constructed consistent with the following template.
New obs4MIPs file name template =
<variable_id>_<frequency>_<source_id>_<variant_label>_<grid_label>[_<time_range>].nc
For time-invariant fields, the last segment (time_range) above is omitted.
All strings appearing in the file name are constructed using only the following characters: a-z, A-Z, 0-9, and the hyphen ("-"), except the hyphen must not appear in variable_id. Underscores are prohibited throughout except as shown in the template.
Note that the last segment of the file name indicates the time-range spanned by the data in the file, and is omitted when inappropriate. The format for this segment is the same as in CMIP6 (see Table 2 of the CMIP6 specs document: http://goo.gl/v1drZl).
For comparison, here is the CMIP6 file name template:
<variable_id>_<table_id>_<source_id>_<experiment_id >_<member_id>_<grid_label>[_<time_range>].nc
and the legacy obs4MIPs file name template:
<variable>_<instrument>_<processing_level>_<processing version>_<start_date>-<end_date>.nc
Directory structure template:
The obs4MIPs directory structure must be constructed consistent with the following template.
New obs4MIPs directory structure =
<activity_id>/
<institution_id>/
<source_id>/
<frequency>/
<variable_id>/
<grid_label>/
<version>
For comparison, here is the CMIP6 directory structure:
<mip_era>/
<activity_id>/
<institution_id>/
<source_id>/
<experiment_id>/
<member_id>/
<table_id>/
<variable_id>/
<grid_label>/
<version>
and the legacy obs4MIPs directory structure:
obs4MIPs/
observations/
<realm>/
<variable_id>/
<frequency>/
<grid>/
<Institution_id>
<instrument>/
<version>/
Notes:
<version> here refers to the CMOR-assigned version number which has the form “vYYYYMMDD” (e.g., “v20170921”), indicating a representative date for the version was produced for obs4MIPs. For those not using CMOR, the convention must be followed.
=============================================================
17 juin 2025
missing for global_attribute :
Conventions
contact
creation_date
data_specs_version
table_id
tracking_id
variable_id
variant_label <== this one is interesting ...
=============================================================
23 July 2025
missing from DRS => obs4MIPs_variable_id
took them from cmortable definition but
ch4Clim NOT found in universe
treeFrac NOT found in universe
n2oClim NOT found in universe
treeFracPrimDec NOT found in universe
burntFractionAll NOT found in universe
cSoilMedium NOT found in universe
nppWood NOT found in universe
tls NOT found in universe
hursanom NOT found in universe
shrubFrac NOT found in universe
hussanom NOT found in universe
rltcre NOT found in universe
rGrowth NOT found in universe
grassFrac NOT found in universe
cLitterBelow NOT found in universe
c3PftFrac NOT found in universe
ta-plev37 NOT found in universe
cSoilSlow NOT found in universe
co2Clim NOT found in universe
cLitterAbove NOT found in universe
fHarvest NOT found in universe
cVeg NOT found in universe
rstcre NOT found in universe
rMaint NOT found in universe
fLitterSoil NOT found in universe
ua-plev37 NOT found in universe
c4PftFrac NOT found in universe
cropFrac NOT found in universe
tmt NOT found in universe
fGrazing NOT found in universe
cRoot NOT found in universe
nppRoot NOT found in universe
latitude NOT found in universe
hfns NOT found in universe
landCoverFrac NOT found in universe
fFire NOT found in universe
treeFracSecDec NOT found in universe
rt NOT found in universe
treeFracSecEver NOT found in universe
residualFrac NOT found in universe
cSoilFast NOT found in universe
tlt NOT found in universe
fVegSoil NOT found in universe
zg-plev37 NOT found in universe
o3zm NOT found in universe
sfcWind NOT found in universe
pastureFrac NOT found in universe
fVegLitter NOT found in universe
co2massClim NOT found in universe
cLeaf NOT found in universe
cProduct NOT found in universe
cLitter NOT found in universe
cCwd NOT found in universe
longitude NOT found in universe
baresoilFrac NOT found in universe
o3Clim NOT found in universe
treeFracPrimEver NOT found in universe
n2oglobalClim NOT found in universe
va-plev37 NOT found in universe
nppLeaf NOT found in universe
sfcWindmax NOT found in universe
ch4globalClim NOT found in universe
DONE ! Good
Add time_range, variant_label, version DONE
Nice ! DRS generator is working for filename, dataset, and directory !
bemols => variant_label changed from 2.1 and 2.5 => Free text ? really ? not really CV then
NEXT :
missing for global_attribute :
Conventions (example Done)
contact (done freetext)
creation_date => done
data_specs_version done
table_id does not exist anymore
tracking_id done
So Basic CV => Done
DRS & global attribute => DONE
Seems OK ?