Skip to content

New section 4 templates to extend the optical properties templates. #340

@sebvi

Description

@sebvi

Introduction

The following four “point-in-time" product definition templates are available to encode parameters with optical properties of aerosols.  

Code Description
4.48 Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for optical properties of aerosol
4.49 Individual ensemble forecast  control and perturbed  at a horizontal level or in a horizontal layer at a point in time for optical properties of aerosol
4.80 Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for optical properties of aerosol with source or sink
4.81 Individual ensemble forecast  control and perturbed  at a horizontal level or in a horizontal layer at a point in time for optical properties of aerosol with source or sink

To be able to encode daily and monthly means of optical properties of aerosols parameters, statistical processing versions of the existing templates are proposed. 

This is achieved by adding the following keys to the above templates: 

Number of Octet Description
2 Year of end of overall time interval
1 Month of end of overall time interval
1 Day of end of overall time interval
1 Hour of end of overall time interval
1 Minute of end of overall time interval
1 Second of end of overall time interval
1 n - number of time range specifications describing the time intervals used to calculate the statistically processed field
4 Total number of data values missing in statistical process
  Specification of the outermost (or only) time range loop over which statistical processing is done
1 Statistical process used to calculate the processed field from the field at each time increment during the time range (see code table 4.10)
1 Type of time increment between successive fields used in the statistical processing (see code table 4.11)
1 Indicator of unit of time for time range over which statistical processing is done (see code table 4.4)
4 Length of the time range over which statistical processing is done, in units defined by the previous octet
1 Indicator of unit of time for the increment between the successive fields used (see code table 4.4)
4 Time increment between successive fields, in units defined by the previous octet
  These following octets are included only if n > 1
12 As previous loop, next innermost step of processing
n/a Additional time range specifications, included in accordance with the value of n. Contents as previous loop, repeated as necessary

Amendment details

ADD to code table 4.0 Product definition template number

Code Description
156 Average, accumulation, extreme values or other statistically processed values at a horizontal layer in a continuous or non-continuous time interval for optical properties of aerosol
157 Individual ensemble forecast, control and perturbed at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for optical properties of aerosol
158 Average, accumulation, extreme values or other statistically processed values at a continuous or non-continuous time interval for optical properties of aerosol with source or sink
159 Individual ensemble forecast, control and perturbed at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for optical properties of aerosol with source or sink

ADD TEMPLATE 4.156, Average, accumulation, extreme values or other statistically processed values at a horizontal layer in a continuous or non-continuous time interval for optical properties of aerosol

Octet Number of octets Description
10 1 Parameter Category (see code table 4.1)
11 1 Parameter Number (see code table 4.2)
12-13 2 Aerosol type (see Common Code table C-14)
14 1 Type of interval for first and second size (see Code table 4.91)
15 1 Scale factor of first size
16-19 4 Scaled value of first size in metres
20 1 Scale factor of second size
21-24 4 Scaled value of second size in metres
25 1 Type of interval for first and second wavelength
26 1 Scale factor of first wavelength
27-30 4 Scaled value of first wavelength in metres
31 1 Scale factor of second wavelength
32-35 4 Scaled value of second wavelength in metres
36 1 Type of Generating Process (see code table 4.3)
37 1 Background Process
38 1 Generating Process Identifier
39- 40 2 Hours After Data Cut-off
41 1 Minutes After Data Cut-off
42 1 Indicator of Unit of Time Range (see code table 4.4)
43- 46 4 Forecast Time
47 1 Type of First Fixed Surface (see code table 4.5)
48 1 Scale Factor of First Fixed Surface
49- 52 4 Scaled Value of First Fixed Surface
53 1 Type of Second Fixed Surface (see code table 4.5)
54 1 Scale Factor of Second Fixed Surface
55-58 4 Scaled Value of Second Fixed Surface
59-60 2 Year of end of overall time interval
61 1 Month of end of overall time interval
62 1 Day of end of overall time interval
63 1 Hour of end of overall time interval
64 1 Minute of end of overall time interval
65 1 Second of end of overall time interval
66 1 n - number of time range specifications describing the time intervals used to calculate the statistically processed field
67-70 4 Total number of data values missing in statistical process
    71 - 82 Specification of the outermost (or only) time range over which statistical processing is done
71 1 Statistical process used to calculate the processed field from the field at each time increment during the time range (see code table 4.10)
72 1 Type of time increment between successive fields used in the statistical processing (see code table 4.11)
73 1 Indicator of unit of time for time range over which statistical processing is done (see code table 4.4)
74-77 4 Length of the time range over which statistical processing is done, in units defined by the previous octet
78 1 Indicator of unit of time for the increment between the successive fields used (see code table 4.4)
79-82 4 Time increment between successive fields, in units defined by the previous octet
    83- nn These octets are included only if n > 1, where nn = 70+ 12 x n
83-94 12 As octets 71 to 82, next innermost step of processing
95-nn n/a Additional time range specifications, included in accordance with the value of n. Contents as octets 71 to 82, repeated as necessary

ADD TEMPLATE 4.157, Individual ensemble forecast  control and perturbed  at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for optical properties of aerosol 

Octet Number of octets Description
10 1 Parameter Category (see code table 4.1)
11 1 Parameter Number (see code table 4.2)
12-13 2 Aerosol type (see Common Code table C-14)
14 1 Type of interval for first and second size (see Code table 4.91)
15 1 Scale factor of first size
16-19 4 Scaled value of first size in metres
20 1 Scale factor of second size
21-24 4 Scaled value of second size in metres
25 1 Type of interval for first and second wavelength
26 1 Scale factor of first wavelength
27-30 4 Scaled value of first wavelength in metres
31 1 Scale factor of second wavelength
32-35 4 Scaled value of second wavelength in metres
36 1 Type of Generating Process (see code table 4.3)
37 1 Background Process
38 1 Generating Process Identifier
39- 40 2 Hours After Data Cut-off
41 1 Minutes After Data Cut-off
42 1 Indicator of Unit of Time Range (see code table 4.4)
43- 46 4 Forecast Time
47 1 Type of First Fixed Surface (see code table 4.5)
48 1 Scale Factor of First Fixed Surface
49- 52 4 Scaled Value of First Fixed Surface
53 1 Type of Second Fixed Surface (see code table 4.5)
54 1 Scale Factor of Second Fixed Surface
55-58 4 Scaled Value of Second Fixed Surface
59 1 Type of ensemble forecast (see Code table 4.6)
60-63 4 Perturbation number
64-67 4 Number of forecasts in ensemble
68-69 2 Year of end of overall time interval
70 1 Month of end of overall time interval
71 1 Day of end of overall time interval
72 1 Hour of end of overall time interval
73 1 Minute of end of overall time interval
74 1 Second of end of overall time interval
75 1 n - number of time range specifications describing the time intervals used to calculate the statistically processed field
76-79 4 Total number of data values missing in statistical process
    80 - 91 Specification of the outermost (or only) time range over which statistical processing is done
80 1 Statistical process used to calculate the processed field from the field at each time increment during the time range (see code table 4.10)
81 1 Type of time increment between successive fields used in the statistical processing (see code table 4.11)
82 1 Indicator of unit of time for time range over which statistical processing is done (see code table 4.4)
83-86 4 Length of the time range over which statistical processing is done, in units defined by the previous octet
87 1 Indicator of unit of time for the increment between the successive fields used (see code table 4.4)
88-91 4 Time increment between successive fields, in units defined by the previous octet
    92- nn These octets are included only if n > 1, where nn =79+ 12 x n
92-103 12 As octets 80 to 91, next innermost step of processing
104-nn n/a Additional time range specifications, included in accordance with the value of n. Contents as octets 80 to 91, repeated as necessary

ADD TEMPLATE 4.158, Average, accumulation, extreme values or other statistically processed values at a continuous or non-continuous time interval for optical properties of aerosol with source or sink 

Octet Number of octets Description
10 1 Parameter Category (see code table 4.1)
11 1 Parameter Number (see code table 4.2)
12-13 2 Aerosol type (see Common Code table C-14)
14 1 Source or sink (see Code table 4.238)
15 1 Type of interval for first and second size (see Code table 4.91)
16 1 Scale factor of first size
17-20 4 Scaled value of first size in metres
21 1 Scale factor of second size
22-25 4 Scaled value of second size in metres
26 1 Type of interval for first and second wavelength
27 1 Scale factor of first wavelength
28-31 4 Scaled value of first wavelength in metres
32 1 Scale factor of second wavelength
33-36 4 Scaled value of second wavelength in metres
37 1 Type of Generating Process (see code table 4.3)
38 1 Background Process
39 1 Generating Process Identifier
40- 41 2 Hours After Data Cut-off
42 1 Minutes After Data Cut-off
43 1 Indicator of Unit of Time Range (see code table 4.4)
44- 47 4 Forecast Time
48 1 Type of First Fixed Surface (see code table 4.5)
49 1 Scale Factor of First Fixed Surface
50- 53 4 Scaled Value of First Fixed Surface
54 1 Type of Second Fixed Surface (see code table 4.5)
55 1 Scale Factor of Second Fixed Surface
56-59 4 Scaled Value of Second Fixed Surface
60-61 2 Year of end of overall time interval
62 1 Month of end of overall time interval
63 1 Day of end of overall time interval
64 1 Hour of end of overall time interval
65 1 Minute of end of overall time interval
66 1 Second of end of overall time interval
67 1 n - number of time range specifications describing the time intervals used to calculate the statistically processed field
68-71 4 Total number of data values missing in statistical process
    72 - 83 Specification of the outermost (or only) time range over which statistical processing is done
72 1 Statistical process used to calculate the processed field from the field at each time increment during the time range (see code table 4.10)
73 1 Type of time increment between successive fields used in the statistical processing (see code table 4.11)
74 1 Indicator of unit of time for time range over which statistical processing is done (see code table 4.4)
75-78 4 Length of the time range over which statistical processing is done, in units defined by the previous octet
79 1 Indicator of unit of time for the increment between the successive fields used (see code table 4.4)
80-83 4 Time increment between successive fields, in units defined by the previous octet
    84- nn These octets are included only if n > 1, where nn = 71+ 12 x n
84-95 12 As octets 72 to 83, next innermost step of processing
96-nn n/a Additional time range specifications, included in accordance with the value of n. Contents as octets 72 to 83, repeated as necessary

ADD TEMPLATE 4.159, Individual ensemble forecast  control and perturbed  at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for optical properties of aerosol with source or sink 

Octet Number of octets Description
10 1 Parameter Category (see code table 4.1)
11 1 Parameter Number (see code table 4.2)
12-13 2 Aerosol type (see Common Code table C-14)
14 1 Source or sink (see Code table 4.238)
15 1 Type of interval for first and second size (see Code table 4.91)
16 1 Scale factor of first size
17-20 4 Scaled value of first size in metres
21 1 Scale factor of second size
22-25 4 Scaled value of second size in metres
26 1 Type of interval for first and second wavelength
27 1 Scale factor of first wavelength
28-31 4 Scaled value of first wavelength in metres
32 1 Scale factor of second wavelength
33-36 4 Scaled value of second wavelength in metres
37 1 Type of Generating Process (see code table 4.3)
38 1 Background Process
39 1 Generating Process Identifier
40- 41 2 Hours After Data Cut-off
42 1 Minutes After Data Cut-off
43 1 Indicator of Unit of Time Range (see code table 4.4)
44- 47 4 Forecast Time
48 1 Type of First Fixed Surface (see code table 4.5)
49 1 Scale Factor of First Fixed Surface
50- 53 4 Scaled Value of First Fixed Surface
54 1 Type of Second Fixed Surface (see code table 4.5)
55 1 Scale Factor of Second Fixed Surface
56-59 4 Scaled Value of Second Fixed Surface
60 1 Type of ensemble forecast (see Code table 4.6)
61-64 4 Perturbation number
65-68 4 Number of forecasts in ensemble
69-70 2 Year of end of overall time interval
71 1 Month of end of overall time interval
72 1 Day of end of overall time interval
73 1 Hour of end of overall time interval
74 1 Minute of end of overall time interval
75 1 Second of end of overall time interval
76 1 n - number of time range specifications describing the time intervals used to calculate the statistically processed field
77-80 4 Total number of data values missing in statistical process
    81 - 92 Specification of the outermost (or only) time range over which statistical processing is done
81 1 Statistical process used to calculate the processed field from the field at each time increment during the time range (see code table 4.10)
82 1 Type of time increment between successive fields used in the statistical processing (see code table 4.11)
83 1 Indicator of unit of time for time range over which statistical processing is done (see code table 4.4)
84-87 4 Length of the time range over which statistical processing is done, in units defined by the previous octet
88 1 Indicator of unit of time for the increment between the successive fields used (see code table 4.4)
89-92 4 Time increment between successive fields, in units defined by the previous octet
    93- nn These octets are included only if n > 1, where nn = 80+ 12 x n
93-104 12 As octets 81 to 92, next innermost step of processing
105-nn n/a Additional time range specifications, included in accordance with the value of n. Contents as octets 81 to 92, repeated as necessary

Requestor(s)

Sebastien Villaume (ECMWF)
Robert Osinski (ECMWF)

Stakeholder(s)

ECMWF

Expected impact of change

None

Consultations

No response

Data exchange plans

ECMWF plans to produce and disseminate data using these new templates

Comments

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Validated

Relationships

None yet

Development

No branches or pull requests

Issue actions