docs/file_formats/hirelpp_product_format.rst

Tue, 05 Apr 2022 12:16:26 +0200

author
Giuseppe D'Amico <giuseppe.damico@imaa.cnr.it>
date
Tue, 05 Apr 2022 12:16:26 +0200
changeset 143
5358586fe387
parent 125
003aa42747f5
permissions
-rw-r--r--

Added missing variables in HiRELPP product

giuseppe@125 1 HiRELPP Products
giuseppe@125 2 ----------------
giuseppe@125 3
giuseppe@125 4 This section describe the structure of HiRELPP products.
giuseppe@125 5
giuseppe@125 6
giuseppe@125 7 HiRELPP Products: dimensions
giuseppe@125 8 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
giuseppe@125 9
giuseppe@125 10 The following dimensions are defined in HiRELPP products:
giuseppe@125 11
giuseppe@125 12 - time
giuseppe@125 13 - level
giuseppe@125 14 - channel
giuseppe@125 15 - depolarization
giuseppe@125 16 - angle
giuseppe@125 17 - nv
giuseppe@125 18 - nc
giuseppe@125 19
giuseppe@125 20 The dimension *time* (mandatory) specifies the number of RCS (for each channel)
giuseppe@125 21 composing all the pre-processed time-series reported in the products.
giuseppe@125 22
giuseppe@125 23 The dimension *level* (mandatory) represents the number of rangebins characterizing
giuseppe@125 24 the pre-processed RCS.
giuseppe@125 25
giuseppe@125 26 The dimension *channel* (mandatory) indicates the number channels at which the RCS
giuseppe@125 27 time-series included in the product refer to.
giuseppe@125 28
giuseppe@125 29 The dimension *depolarization* (optional) indicates how many volume depolarization time-series are included in the products.
giuseppe@125 30
giuseppe@125 31 The dimension *angle* (mandatory) takes into account how many zenith scan angles have been used to measure the RCS time-series reported into the products.
giuseppe@125 32
giuseppe@125 33 The dimension *nv* (mandatory) is ancillary and it is always set to 2.
giuseppe@125 34
giuseppe@125 35 The dimension *nc* (optional) is ancillary and provides the number of channels involved in the calculation of RCS or volume depolarization time-series.
giuseppe@125 36
giuseppe@125 37
giuseppe@125 38 HiRELPP Products: variables
giuseppe@125 39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
giuseppe@125 40
giuseppe@125 41 latitude
giuseppe@125 42 :Type: *double*
giuseppe@125 43 :Dimensions: --
giuseppe@125 44 :Variable\_Type: Mandatory
giuseppe@125 45 :Description: measurement site latitude
giuseppe@125 46 :Units: degrees_north
giuseppe@125 47 :Definition: *double latitude*
giuseppe@125 48
giuseppe@125 49 longitude
giuseppe@125 50 :Type: *double*
giuseppe@125 51 :Dimensions: --
giuseppe@125 52 :Variable\_Type: Mandatory
giuseppe@125 53 :Description: measurement site longitude
giuseppe@125 54 :Units: degrees_east
giuseppe@125 55 :Definition: *double longitude*
giuseppe@125 56
giuseppe@125 57 station\_altitude
giuseppe@125 58 :Type: *double*
giuseppe@125 59 :Dimensions: --
giuseppe@125 60 :Variable\_Type: Mandatory
giuseppe@125 61 :Description: station altitude above see level
giuseppe@125 62 :Units: m
giuseppe@125 63 :Definition: *double station\_altitude*
giuseppe@125 64
giuseppe@125 65 altitude
giuseppe@125 66 :Type: *double*
giuseppe@125 67 :Dimensions: *time, level*
giuseppe@125 68 :Variable\_Type: Mandatory
giuseppe@125 69 :Description: altitude above see level
giuseppe@125 70 :Units: m
giuseppe@125 71 :Definition: *double altitude(time, level)*
giuseppe@125 72
giuseppe@125 73 range
giuseppe@125 74 :Type: *double*
giuseppe@125 75 :Dimensions: *level*
giuseppe@125 76 :Variable\_Type: Mandatory
giuseppe@125 77 :Description: lidar range scale
giuseppe@125 78 :Units: m
giuseppe@125 79 :Definition: *double range(level)*
giuseppe@125 80
giuseppe@125 81 laser\_pointing\_angle
giuseppe@125 82 :Type: *double*
giuseppe@125 83 :Dimensions: *angle*
giuseppe@125 84 :Variable\_Type: Mandatory
giuseppe@125 85 :Description: laser pointing angle with respect to the zenith
giuseppe@125 86 :Units: degrees
giuseppe@125 87 :Definition: *double laser\_pointing\_angle(angle)*
giuseppe@125 88
giuseppe@125 89 laser\_pointing\_angle\_of\_profile
giuseppe@125 90 :Type: *int*
giuseppe@125 91 :Dimensions: *angle*
giuseppe@125 92 :Variable\_Type: Mandatory
giuseppe@125 93 :Description: index of scan angle at which each single raw profile has been detected
giuseppe@125 94 :Units: --
giuseppe@125 95 :Definition: *int laser\_pointing\_angle\_of\_profile(angle)*
giuseppe@125 96
giuseppe@125 97 shots
giuseppe@125 98 :Type: *int*
giuseppe@125 99 :Dimensions: *time*
giuseppe@125 100 :Variable\_Type: Mandatory
giuseppe@125 101 :Description: accumulated laser shots
giuseppe@125 102 :Units: --
giuseppe@125 103 :Definition: *int shots(time)*
giuseppe@125 104
giuseppe@125 105 time
giuseppe@125 106 :Type: *double*
giuseppe@125 107 :Dimensions: *time*
giuseppe@125 108 :Variable\_Type: Mandatory
giuseppe@125 109 :Description: seconds since 1970-01-01T00:00:00Z
giuseppe@125 110 :Units: --
giuseppe@125 111 :Definition: *double time(time)*
giuseppe@125 112
giuseppe@125 113 time\_bounds
giuseppe@125 114 :Type: *double*
giuseppe@125 115 :Dimensions: *time, nv*
giuseppe@125 116 :Variable\_Type: Mandatory
giuseppe@125 117 :Description: seconds since 1970-01-01T00:00:00Z
giuseppe@125 118 :Units: --
giuseppe@125 119 :Definition: *double time\_bounds(time,nv)*
giuseppe@125 120
giuseppe@125 121 scc\_product\_type
giuseppe@125 122 :Type: *byte*
giuseppe@125 123 :Dimensions: --
giuseppe@125 124 :Variable\_Type: Mandatory
giuseppe@125 125 :Description: Bitmask describing the SCC product type
giuseppe@125 126 :Units: --
giuseppe@125 127 :Definition: *byte scc\_product\_type*
giuseppe@125 128
giuseppe@125 129
giuseppe@125 130
giuseppe@125 131
giuseppe@125 132 range\_corrected\_signal\_channel\_id
giuseppe@125 133 :Type: *int*
giuseppe@125 134 :Dimensions: *channel, nc*
giuseppe@125 135 :Variable\_Type: Optional
giuseppe@125 136 :Description: SCC channel ID list involved in the calculation of the range corrected signal total timeseries
giuseppe@125 137 :Units: --
giuseppe@125 138 :Definition: *int range\_corrected\_signal\_channel\_id(channel, nc)*
giuseppe@125 139
giuseppe@125 140
giuseppe@125 141 range\_corrected\_signal\_channel\_name
giuseppe@125 142 :Type: *string*
giuseppe@125 143 :Dimensions: *channel*
giuseppe@125 144 :Variable\_Type: Mandatory
giuseppe@125 145 :Description: Channel name for the range corrected signal timeseries
giuseppe@125 146 :Units: --
giuseppe@125 147 :Definition: *string range\_corrected\_signal\_channel\_name(channel)*
giuseppe@125 148
giuseppe@125 149
giuseppe@125 150 range\_corrected\_signal\_emission\_wavelength
giuseppe@125 151 :Type: *double*
giuseppe@125 152 :Dimensions: *channel*
giuseppe@125 153 :Variable\_Type: Mandatory
giuseppe@125 154 :Description: Emission wavelength used to measure the range corrected signal timeseries
giuseppe@125 155 :Units: *nm*
giuseppe@125 156 :Definition: *double range\_corrected\_signal\_emission\_wavelength(channel)*
giuseppe@125 157
giuseppe@125 158
giuseppe@125 159 range\_corrected\_signal\_detection\_wavelength
giuseppe@125 160 :Type: *double*
giuseppe@125 161 :Dimensions: *channel*
giuseppe@125 162 :Variable\_Type: Mandatory
giuseppe@125 163 :Description: Detection wavelength used to measure the range corrected signal timeseries
giuseppe@125 164 :Units: *nm*
giuseppe@125 165 :Definition: *double range\_corrected\_signal\_detection\_wavelength(channel)*
giuseppe@125 166
giuseppe@125 167
giuseppe@125 168 range\_corrected\_signal\_range
giuseppe@125 169 :Type: *byte*
giuseppe@125 170 :Dimensions: *channel*
giuseppe@125 171 :Variable\_Type: Mandatory
giuseppe@125 172 :Description: Bitmask to identify range corrected signal range type
giuseppe@125 173 :Units: --
giuseppe@125 174 :Definition: *byte range\_corrected\_signal\_range(channel)*
giuseppe@125 175
giuseppe@125 176
giuseppe@125 177
giuseppe@125 178
giuseppe@125 179 range\_corrected\_signal\_scatterers
giuseppe@125 180 :Type: *byte*
giuseppe@125 181 :Dimensions: *channel*
giuseppe@125 182 :Variable\_Type: Mandatory
giuseppe@125 183 :Description: Bitmask to identify range corrected signal scatterer type
giuseppe@125 184 :Units: --
giuseppe@125 185 :Definition: *byte range\_corrected\_signal\_scatterers(channel)*
giuseppe@125 186
giuseppe@125 187
giuseppe@125 188
giuseppe@125 189
giuseppe@125 190
giuseppe@125 191 range\_corrected\_signal\_detection\_mode
giuseppe@125 192 :Type: *byte*
giuseppe@125 193 :Dimensions: *channel*
giuseppe@125 194 :Variable\_Type: Mandatory
giuseppe@125 195 :Description: Bitmask to identify range corrected signal detection mode
giuseppe@125 196 :Units: --
giuseppe@125 197 :Definition: *byte range\_corrected\_signal\_detection\_mode(channel)*
giuseppe@125 198
giuseppe@125 199
giuseppe@125 200 near\_range\_glueing\_region\_minimum
giuseppe@125 201 :Type: *double*
giuseppe@125 202 :Dimensions: *channel, time*
giuseppe@125 203 :Variable\_Type: Optional
giuseppe@125 204 :Description: Mininum altitude of glueing region for the near range and far range signals
giuseppe@125 205 :Units: *m*
giuseppe@125 206 :Definition: *double near\_range\_glueing\_region\_minimum(channel, time)*
giuseppe@125 207
giuseppe@125 208 near\_range\_glueing\_region\_maximum
giuseppe@125 209 :Type: *double*
giuseppe@125 210 :Dimensions: *channel, time*
giuseppe@125 211 :Variable\_Type: Optional
giuseppe@125 212 :Description: Mininum altitude of glueing region for the near range and far range signals
giuseppe@125 213 :Units: *m*
giuseppe@125 214 :Definition: *double near_range_glueing_region_maximum(channel, time)*
giuseppe@125 215
giuseppe@125 216 ultra\_near\_range\_glueing\_region\_minimum
giuseppe@125 217 :Type: *double*
giuseppe@125 218 :Dimensions: *channel, time*
giuseppe@125 219 :Variable\_Type: Optional
giuseppe@125 220 :Description: Mininum altitude of glueing region for the ultra near range and near range signals
giuseppe@125 221 :Units: *m*
giuseppe@125 222 :Definition: *double ultra\_near\_range\_glueing\_region\_minimum(channel, time)*
giuseppe@125 223
giuseppe@125 224 ultra\_near\_range\_glueing\_region\_maximum
giuseppe@125 225 :Type: *double*
giuseppe@125 226 :Dimensions: *channel, time*
giuseppe@125 227 :Variable\_Type: Optional
giuseppe@125 228 :Description: Maximum altitude of glueing region for the ultra near range and near range signals
giuseppe@125 229 :Units: *m*
giuseppe@125 230 :Definition: *double ultra\_near_range_glueing_region_maximum(channel, time)*
giuseppe@125 231
giuseppe@125 232
giuseppe@125 233 range\_corrected\_signal
giuseppe@125 234 :Type: *double*
giuseppe@125 235 :Dimensions: *channel, time, level*
giuseppe@125 236 :Variable\_Type: Mandatory
giuseppe@125 237 :Description: Range corrected signal timeseries
giuseppe@125 238 :Units: --
giuseppe@125 239 :Definition: *double range\_corrected\_signal(channel, time, level)*
giuseppe@125 240
giuseppe@125 241 range\_corrected\_signal\_statistical\_error
giuseppe@125 242 :Type: *double*
giuseppe@125 243 :Dimensions: *channel, time, level*
giuseppe@125 244 :Variable\_Type: Mandatory
giuseppe@125 245 :Description: Statistical error (uncertainty) on range corrected signal timeseries
giuseppe@125 246 :Units: --
giuseppe@125 247 :Definition: *double range\_corrected\_signal\_statistical\_error(channel, time, level)*
giuseppe@125 248
giuseppe@125 249
giuseppe@125 250 range\_corrected\_signal\_systematic\_error
giuseppe@125 251 :Type: *double*
giuseppe@125 252 :Dimensions: *channel, time, level*
giuseppe@125 253 :Variable\_Type: Optional
giuseppe@125 254 :Description: Systematic error (uncertainty) on range corrected signal timeseries
giuseppe@125 255 :Units: --
giuseppe@125 256 :Definition: *double range\_corrected\_signal\_statistical\_error(channel, time, level)*
giuseppe@125 257
giuseppe@125 258
giuseppe@125 259
giuseppe@125 260 atmospheric\_background
giuseppe@125 261 :Type: *double*
giuseppe@125 262 :Dimensions: *channel, time*
giuseppe@125 263 :Variable\_Type: Mandatory
giuseppe@125 264 :Description: Mean uncalibrated atmospheric background calculated from lidar signal
giuseppe@125 265 :Units: --
giuseppe@125 266 :Definition: *double atmospheric\_background(channel, time)*
giuseppe@125 267
giuseppe@125 268 atmospheric\_background\_stdev
giuseppe@125 269 :Type: *double*
giuseppe@125 270 :Dimensions: *channel, time*
giuseppe@125 271 :Variable\_Type: Mandatory
giuseppe@125 272 :Description: Standard deviation of uncalibrated atmospheric background calculated from lidar signal
giuseppe@125 273 :Units: --
giuseppe@125 274 :Definition: *double atmospheric\_background\_stdev(channel, time)*
giuseppe@125 275
giuseppe@125 276 atmospheric\_background\_sterr
giuseppe@125 277 :Type: *double*
giuseppe@125 278 :Dimensions: *channel, time*
giuseppe@125 279 :Variable\_Type: Mandatory
giuseppe@125 280 :Description: Standard error of uncalibrated atmospheric background calculated from lidar signal
giuseppe@125 281 :Units: --
giuseppe@125 282 :Definition: *double atmospheric\_background\_sterr(channel, time)*
giuseppe@125 283
giuseppe@125 284 atmospheric\_background\_min
giuseppe@125 285 :Type: *double*
giuseppe@125 286 :Dimensions: *channel, time*
giuseppe@125 287 :Variable\_Type: Mandatory
giuseppe@125 288 :Description: Minimum uncalibrated atmospheric background calculated from lidar signal
giuseppe@125 289 :Units: --
giuseppe@125 290 :Definition: *double atmospheric\_background\_min(channel, time)*
giuseppe@125 291
giuseppe@125 292 atmospheric\_background\_max
giuseppe@125 293 :Type: *double*
giuseppe@125 294 :Dimensions: *channel, time*
giuseppe@125 295 :Variable\_Type: Mandatory
giuseppe@125 296 :Description: Maximum uncalibrated atmospheric background calculated from lidar signal
giuseppe@125 297 :Units: --
giuseppe@125 298 :Definition: *double atmospheric\_background\_max(channel, time)*
giuseppe@125 299
giuseppe@125 300 polarization\_gain\_factor\_measurementid
giuseppe@125 301 :Type: *string*
giuseppe@125 302 :Dimensions: *depolarization*
giuseppe@125 303 :Variable\_Type: Optional
giuseppe@125 304 :Description: Measurement ID corresponding to the polarization measurements used to calibrate polarization channels
giuseppe@125 305 :Units: --
giuseppe@125 306 :Definition: *string polarization\_gain\_factor\_measurementid(depolarization)*
giuseppe@125 307
giuseppe@125 308 polarization\_gain\_factor
giuseppe@125 309 :Type: *double*
giuseppe@125 310 :Dimensions: *depolarization*
giuseppe@125 311 :Variable\_Type: Optional
giuseppe@125 312 :Description: Reflected to transmitted polarization channel gain factor (eta*)
giuseppe@125 313 :Units: --
giuseppe@125 314 :Definition: *double polarization\_gain\_factor(depolarization)*
giuseppe@125 315
giuseppe@125 316 polarization\_gain\_factor\_statistical\_error
giuseppe@125 317 :Type: *double*
giuseppe@125 318 :Dimensions: *depolarization*
giuseppe@125 319 :Variable\_Type: Optional
giuseppe@125 320 :Description: Statistical error (uncertainty) on reflected to transmitted polarization channel gain factor
giuseppe@125 321 :Units: --
giuseppe@125 322 :Definition: *double polarization\_gain\_factor\_statistical\_error(depolarization)*
giuseppe@125 323
giuseppe@125 324 polarization\_gain\_factor\_systematic\_error
giuseppe@125 325 :Type: *double*
giuseppe@125 326 :Dimensions: *depolarization*
giuseppe@125 327 :Variable\_Type: Optional
giuseppe@125 328 :Description: Systamatic error (uncertainty) on reflected to transmitted polarization channel gain factor
giuseppe@125 329 :Units: --
giuseppe@125 330 :Definition: *double polarization\_gain\_factor\_systematic\_error(depolarization)*
giuseppe@125 331
giuseppe@125 332
giuseppe@125 333 polarization\_gain\_factor\_start\_datetime
giuseppe@125 334 :Type: *double*
giuseppe@125 335 :Dimensions: *depolarization*
giuseppe@125 336 :Variable\_Type: Optional
giuseppe@125 337 :Description: Polarization gain factor measurement start datetime
giuseppe@125 338 :Units: seconds since 1970-01-01T00:00:00Z
giuseppe@125 339 :Definition: *double polarization\_gain\_factor\_start\_datetime(depolarization)*
giuseppe@125 340
giuseppe@125 341 polarization\_gain\_factor\_stop\_datetime
giuseppe@125 342 :Type: *double*
giuseppe@125 343 :Dimensions: *depolarization*
giuseppe@125 344 :Variable\_Type: Optional
giuseppe@125 345 :Description: Polarization gain factor measurement stop datetime
giuseppe@125 346 :Units: seconds since 1970-01-01T00:00:00Z
giuseppe@125 347 :Definition: *double polarization\_gain\_factor\_stop\_datetime(depolarization)*
giuseppe@125 348
giuseppe@125 349
giuseppe@125 350 polarization\_gain\_factor\_correction
giuseppe@125 351 :Type: *double*
giuseppe@125 352 :Dimensions: *depolarization*
giuseppe@125 353 :Variable\_Type: Optional
giuseppe@125 354 :Description: Reflected to transmitted polarization channel gain correction factor (K)
giuseppe@125 355 :Units: --
giuseppe@125 356 :Definition: *double polarization\_gain\_factor\_correction(depolarization)*
giuseppe@125 357
giuseppe@125 358 polarization\_gain\_factor\_correction\_statistical\_error
giuseppe@125 359 :Type: *double*
giuseppe@125 360 :Dimensions: *depolarization*
giuseppe@125 361 :Variable\_Type: Optional
giuseppe@125 362 :Description: Statistical error (uncertainty) on reflected to transmitted polarization channel gain correction factor
giuseppe@125 363 :Units: --
giuseppe@125 364 :Definition: *double polarization\_gain\_factor\_correction\_statistical_error(depolarization)*
giuseppe@125 365
giuseppe@125 366 polarization\_gain\_factor\_correction\_systematic\_error
giuseppe@125 367 :Type: *double*
giuseppe@125 368 :Dimensions: *depolarization*
giuseppe@125 369 :Variable\_Type: Optional
giuseppe@125 370 :Description: Systamatic error (uncertainty) on reflected to transmitted polarization channel gain correction factor
giuseppe@125 371 :Units: --
giuseppe@125 372 :Definition: *double polarization\_gain\_factor\_correction\_systematic\_error(depolarization)*
giuseppe@125 373
giuseppe@125 374
giuseppe@125 375 polarization\_gain\_factor\_correction\_start\_datetime
giuseppe@125 376 :Type: *double*
giuseppe@125 377 :Dimensions: *depolarization*
giuseppe@125 378 :Variable\_Type: Optional
giuseppe@125 379 :Description: Polarization gain corrrection factor measurement start datetime
giuseppe@125 380 :Units: seconds since 1970-01-01T00:00:00Z
giuseppe@125 381 :Definition: *double polarization\_gain\_factor\_correction\_start\_datetime(depolarization)*
giuseppe@125 382
giuseppe@125 383 polarization\_gain\_factor\_correction\_stop\_datetime
giuseppe@125 384 :Type: *double*
giuseppe@125 385 :Dimensions: *depolarization*
giuseppe@125 386 :Variable\_Type: Optional
giuseppe@125 387 :Description: Polarization gain correction factor measurement stop datetime
giuseppe@125 388 :Units: seconds since 1970-01-01T00:00:00Z
giuseppe@125 389 :Definition: *double polarization\_gain\_factor\_correction\_stop\_datetime(depolarization)*
giuseppe@125 390
giuseppe@125 391
giuseppe@125 392 volume\_linear\_depolarization\_ratio\_channel\_id
giuseppe@125 393 :Type: *int*
giuseppe@125 394 :Dimensions: *depolarization, nc*
giuseppe@125 395 :Variable\_Type: Optional
giuseppe@125 396 :Description: SCC channel ID list involved in the calculation of the volume linear depolarization ratio timeseries
giuseppe@125 397 :Units: --
giuseppe@125 398 :Definition: *int volume\_linear\_depolarization\_ratio\_channel\_id(depolarization, nc)*
giuseppe@125 399
giuseppe@125 400
giuseppe@125 401 volume\_linear\_depolarization\_ratio\_channel\_name
giuseppe@125 402 :Type: *string*
giuseppe@125 403 :Dimensions: *depolarization*
giuseppe@125 404 :Variable\_Type: Optional
giuseppe@125 405 :Description: Channel name for volume linear depolarization ration timeseries
giuseppe@125 406 :Units: --
giuseppe@125 407 :Definition: *string volume\_linear\_depolarization\_ratio\_channel\_name(depolarization)*
giuseppe@125 408
giuseppe@125 409
giuseppe@125 410 volume\_linear\_depolarization\_ratio\_wavelength
giuseppe@125 411 :Type: *double*
giuseppe@125 412 :Dimensions: *depolarization*
giuseppe@125 413 :Variable\_Type: Optional
giuseppe@125 414 :Description: Wavelength at which the volume linear depolarization ratio is calculated
giuseppe@125 415 :Units: *nm*
giuseppe@125 416 :Definition: *double volume\_linear\_depolarization\_ratio\_wavelength(depolarization)*
giuseppe@125 417
giuseppe@125 418
giuseppe@125 419 volume\_linear\_depolarization\_ratio\_range
giuseppe@125 420 :Type: *byte*
giuseppe@125 421 :Dimensions: *depolarization*
giuseppe@125 422 :Variable\_Type: Optional
giuseppe@125 423 :Description: Bitmask field indicating the volume linear depolarization range type
giuseppe@125 424 :Units: --
giuseppe@125 425 :Definition: *byte volume\_linear\_depolarization\_ratio\_range(depolarization)*
giuseppe@125 426
giuseppe@125 427
giuseppe@125 428
giuseppe@125 429 volume\_linear\_depolarization\_ratio\_scatterers
giuseppe@125 430 :Type: *byte*
giuseppe@125 431 :Dimensions: *depolarization*
giuseppe@125 432 :Variable\_Type: Optional
giuseppe@125 433 :Description: Bitmask field indicating the volume linear depolarization scatteter type
giuseppe@125 434 :Units: --
giuseppe@125 435 :Definition: *byte volume\_linear\_depolarization\_ratio\_scatterers(depolarization)*
giuseppe@125 436
giuseppe@125 437
giuseppe@125 438 volume\_linear\_depolarization\_ratio
giuseppe@125 439 :Type: *double*
giuseppe@125 440 :Dimensions: *depolarization, time, level*
giuseppe@125 441 :Variable\_Type: Optional
giuseppe@125 442 :Description: Volume linear depolarization ratio timeseries
giuseppe@125 443 :Units: --
giuseppe@125 444 :Definition: *double volume\_linear\_depolarization\_ratio(depolarization, time, level)*
giuseppe@125 445
giuseppe@125 446 volume\_linear\_depolarization\_ratio\_statistical\_error
giuseppe@125 447 :Type: *double*
giuseppe@125 448 :Dimensions: *depolarization, time, level*
giuseppe@125 449 :Variable\_Type: Optional
giuseppe@125 450 :Description: Statistical error (uncertanity) on volume linear depolarization ratio timeseries
giuseppe@125 451 :Units: --
giuseppe@125 452 :Definition: *double volume\_linear\_depolarization\_ratio\_statistical\_error(depolarization, time, level)*
giuseppe@125 453
giuseppe@125 454 volume\_linear\_depolarization\_ratio\_systematic\_error
giuseppe@125 455 :Type: *double*
giuseppe@125 456 :Dimensions: *depolarization, time, level*
giuseppe@125 457 :Variable\_Type: Optional
giuseppe@125 458 :Description: Systematic error (uncertanity) on volume linear depolarization ratio timeseries
giuseppe@125 459 :Units: --
giuseppe@125 460 :Definition: *double volume\_linear\_depolarization\_ratio\_systematic\_error(depolarization, time, level)*
giuseppe@125 461
giuseppe@143 462 cloud\_mask\_type
giuseppe@143 463 :Type: *byte*
giuseppe@143 464 :Dimensions: --
giuseppe@143 465 :Variable\_Type: Mandatory
giuseppe@143 466 :Description: Bitmask describing the cloudmask type
giuseppe@143 467 :Units: --
giuseppe@143 468 :Definition: *byte cloud_mask_type*
giuseppe@143 469
giuseppe@143 470 cloud\_mask
giuseppe@143 471 :Type: *byte*
giuseppe@143 472 :Dimensions: *time, level*
giuseppe@143 473 :Variable\_Type: Optional
giuseppe@143 474 :Description: Bitmask describing the cloudmask
giuseppe@143 475 :Units: --
giuseppe@143 476 :Definition: *byte cloud_mask(time, level)*
giuseppe@143 477
giuseppe@125 478
giuseppe@125 479 HiRELPP Products: global attributes
giuseppe@125 480 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
giuseppe@125 481
giuseppe@125 482 Conventions
giuseppe@125 483 :Type: *string*
giuseppe@125 484 :Global\_Attribute\_Type: Mandatory
giuseppe@125 485 :Description: List of the conventions the product is compliant to
giuseppe@125 486
giuseppe@125 487
giuseppe@125 488 title
giuseppe@125 489 :Type: *string*
giuseppe@125 490 :Global\_Attribute\_Type: Mandatory
giuseppe@125 491 :Description: Product title
giuseppe@125 492
giuseppe@125 493 source
giuseppe@125 494 :Type: *string*
giuseppe@125 495 :Global\_Attribute\_Type: Mandatory
giuseppe@125 496 :Description: String describing the source used to generate the product
giuseppe@125 497
giuseppe@125 498 references
giuseppe@125 499 :Type: *string*
giuseppe@125 500 :Global\_Attribute\_Type: Mandatory
giuseppe@125 501 :Description: Reference(s) for data processing
giuseppe@125 502 location
giuseppe@125 503 :Type: *string*
giuseppe@125 504 :Global\_Attribute\_Type: Mandatory
giuseppe@125 505 :Description: Measurement site location
giuseppe@125 506
giuseppe@125 507 station_ID
giuseppe@125 508 :Type: *string*
giuseppe@125 509 :Global\_Attribute\_Type: Mandatory
giuseppe@125 510 :Description: Unique 3 digit code identifying SCC station
giuseppe@125 511
giuseppe@125 512 PI
giuseppe@125 513 :Type: *string*
giuseppe@125 514 :Global\_Attribute\_Type: Mandatory
giuseppe@125 515 :Description: PI full name
giuseppe@125 516
giuseppe@125 517 PI\_affiliation
giuseppe@125 518 :Type: *string*
giuseppe@125 519 :Global\_Attribute\_Type: Mandatory
giuseppe@125 520 :Description: PI complete affiliation
giuseppe@125 521
giuseppe@125 522 PI\_affiliation_acronym
giuseppe@125 523 :Type: *string*
giuseppe@125 524 :Global\_Attribute\_Type: Mandatory
giuseppe@125 525 :Description: PI affiliation acronym
giuseppe@125 526
giuseppe@125 527 PI\_address
giuseppe@125 528 :Type: *string*
giuseppe@125 529 :Global\_Attribute\_Type: Optional
giuseppe@125 530 :Description: PI address
giuseppe@125 531
giuseppe@125 532 PI\_phone
giuseppe@125 533 :Type: *string*
giuseppe@125 534 :Global\_Attribute\_Type: Optional
giuseppe@125 535 :Description: PI phone number
giuseppe@125 536
giuseppe@125 537 PI\_email
giuseppe@125 538 :Type: *string*
giuseppe@125 539 :Global\_Attribute\_Type: Mandatory
giuseppe@125 540 :Description: PI e-mail
giuseppe@125 541
giuseppe@125 542 Data\_Originator
giuseppe@125 543 :Type: *string*
giuseppe@125 544 :Global\_Attribute\_Type: Mandatory
giuseppe@125 545 :Description: Data originator full name
giuseppe@125 546
giuseppe@125 547 Data\_Originator\_affiliation
giuseppe@125 548 :Type: *string*
giuseppe@125 549 :Global\_Attribute\_Type: Mandatory
giuseppe@125 550 :Description: Data originator complete affiliation
giuseppe@125 551
giuseppe@125 552 Data\_Originator\_affiliation\_acronym
giuseppe@125 553 :Type: *string*
giuseppe@125 554 :Global\_Attribute\_Type: Mandatory
giuseppe@125 555 :Description: Data originator affiliation acronym
giuseppe@125 556
giuseppe@125 557 Data\_Originator\_address
giuseppe@125 558 :Type: *string*
giuseppe@125 559 :Global\_Attribute\_Type: Optional
giuseppe@125 560 :Description: Data originator complete address
giuseppe@125 561
giuseppe@125 562 Data\_Originator\_phone
giuseppe@125 563 :Type: *string*
giuseppe@125 564 :Global\_Attribute\_Type: Optional
giuseppe@125 565 :Description: Data originator phone number
giuseppe@125 566
giuseppe@125 567 Data\_Originator\_email
giuseppe@125 568 :Type: *string*
giuseppe@125 569 :Global\_Attribute\_Type: Mandatory
giuseppe@125 570 :Description: Data originator e-mail address
giuseppe@125 571
giuseppe@125 572 institution
giuseppe@125 573 :Type: *string*
giuseppe@125 574 :Global\_Attribute\_Type: Mandatory
giuseppe@125 575 :Description: Istitution the product belong to
giuseppe@125 576
giuseppe@125 577 system
giuseppe@125 578 :Type: *string*
giuseppe@125 579 :Global\_Attribute\_Type: Mandatory
giuseppe@125 580 :Description: Name of the measuring instrument (lidar)
giuseppe@125 581
giuseppe@125 582 hoi\_system\_ID
giuseppe@125 583 :Type: *int*
giuseppe@125 584 :Global\_Attribute\_Type: Mandatory
giuseppe@125 585 :Description: Numeric ID identifying the measuring system in the ACTRIS/EARLINET Handbook Of Instrument (HOI)
giuseppe@125 586
giuseppe@125 587 hoi\_configuration\_ID;
giuseppe@125 588 :Type: *int*
giuseppe@125 589 :Global\_Attribute\_Type: Mandatory
giuseppe@125 590 :Description: Numeric ID identifying the configuration of the measuring system in the ACTRIS/EARLINET Handbook Of Instrument (HOI)
giuseppe@125 591
giuseppe@125 592 measurement\_ID;
giuseppe@125 593 :Type: *string*
giuseppe@125 594 :Global\_Attribute\_Type: Mandatory
giuseppe@125 595 :Description: Alphanumeric identifier for the raw data measurements use to generate the product
giuseppe@125 596
giuseppe@125 597 measurement\_start\_datetime
giuseppe@125 598 :Type: *string*
giuseppe@125 599 :Global\_Attribute\_Type: Mandatory
giuseppe@125 600 :Description: Measurement start datetime YYYY-mm-ddTHH:MM:SSZ
giuseppe@125 601
giuseppe@125 602 measurement\_stop\_datetime
giuseppe@125 603 :Type: *string*
giuseppe@125 604 :Global\_Attribute\_Type: Mandatory
giuseppe@125 605 :Description: Measruement stop datetime YYYY-mm-ddTHH:MM:SSZ
giuseppe@125 606
giuseppe@125 607 comment
giuseppe@125 608 :Type: *string*
giuseppe@125 609 :Global\_Attribute\_Type: Optional
giuseppe@125 610 :Description: Any product comments
giuseppe@125 611
giuseppe@125 612 scc\_version\_description
giuseppe@125 613 :Type: *string*
giuseppe@125 614 :Global\_Attribute\_Type: Mandatory
giuseppe@125 615 :Description: Extended SCC version description
giuseppe@125 616
giuseppe@125 617 scc\_version
giuseppe@125 618 :Type: *string*
giuseppe@125 619 :Global\_Attribute\_Type: Mandatory
giuseppe@125 620 :Description: SCC version number
giuseppe@125 621
giuseppe@125 622 processor\_name
giuseppe@125 623 :Type: *string*
giuseppe@125 624 :Global\_Attribute\_Type: Mandatory
giuseppe@125 625 :Description: Name of the processor used to generate the product
giuseppe@125 626
giuseppe@125 627 processor\_version
giuseppe@125 628 :Type: *string*
giuseppe@125 629 :Global\_Attribute\_Type: Mandatory
giuseppe@125 630 :Description: Version of the processor used to generate the product
giuseppe@125 631
giuseppe@125 632 history
giuseppe@125 633 :Type: *string*
giuseppe@125 634 :Global\_Attribute\_Type: Mandatory
giuseppe@125 635 :Description: Field describing the history of the product
giuseppe@125 636
giuseppe@125 637 \_\_file\_format_version
giuseppe@125 638 :Type: *string*
giuseppe@125 639 :Global\_Attribute\_Type: Mandatory
giuseppe@125 640 :Description: Version of the product file format
giuseppe@125 641
giuseppe@125 642 data\_processing\_institution
giuseppe@125 643 :Type: *string*
giuseppe@125 644 :Global\_Attribute\_Type: Mandatory
giuseppe@125 645 :Description: Instituion responsible for data processing
giuseppe@125 646
giuseppe@125 647 input\_file
giuseppe@125 648 :Type: *string*
giuseppe@125 649 :Global\_Attribute\_Type: Mandatory
giuseppe@125 650 :Description: Filename of the input data product used to generate the current product
giuseppe@125 651

mercurial