AUX_KP__2F version 0

AUX_KP__2F

This definition is based on version 2H of the Product Specification for L2 Products and Auxiliary Products SW-DS-DTU-GS-0001

root type

ascii array[dim_0]
dim_0: numelements(asciiline)
ascii record
idfield namedefinition
0year
ascii uint8size: 2
1month
ascii uint8size: 2
2day
ascii uint8size: 2
3bartels_seq
ascii uint16size: 4
4bartels_day
ascii uint8size: 2
5kp
ascii array[8]size: 16
ascii uint8size: 2
6kp_daily_sum
ascii uint16size: 3
mapping: "   " -> 1000
7ap
ascii array[8]size: 24
ascii uint16size: 3
mapping: "   " -> 1000
8ap_daily_mean
ascii uint16size: 3
mapping: "   " -> 1000

available: byteoffset(.) + 56 <= filesize() and substr(55, 1, bytes(.,56)) != "\n"
9cp
ascii floatsize: 3
mapping: "   " -> nan

available: byteoffset(.) + 59 <= filesize() and exists(:/ap_daily_mean) and substr(58, 1, bytes(.,59)) != "\n"
10c9
ascii uint8size: 1
mapping: " " -> 10

available: byteoffset(.) + 62 <= filesize() and exists(:/cp) and substr(61, 1, bytes(.,62)) != "\n"
11sunspot_number
ascii uint16size: 3
mapping: "   " -> 1000

available: byteoffset(.) + 63 <= filesize() and exists(:/c9) and substr(62, 1, bytes(.,63)) != "\n"
12f10_7
ascii floatsize: 5
mapping: "     " -> nan

available: byteoffset(.) + 66 <= filesize() and exists(:/sunspot_number) and substr(65, 1, bytes(.,66)) != "\n"
13flux_qualifier
ascii uint8size: 1
mapping: " " -> 10

available: byteoffset(.) + 71 <= filesize() and exists(:/f10_7) and substr(70, 1, bytes(.,71)) != "\n"
14newline
ascii string [line separator]

hidden: true

detection rule

This product definition is applicable if a product matches the following rule:

substr(0, 3, filename()) == "SW_" and
substr(8, 10, filename()) == "AUX_KP__2F"