Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Confirmed.

Each key can appear several times in a BUFR message. Examples are: 

  1. airTemperature in a an upper air messagereport
  2. backscatter in a scatteromenter scatterometer observation

ecCodes provides access by rank of all the keys in the data section of a BUFR message with the following syntax:

...

Code Block
languagepy
themeConfluence
#to get the third airTemperature in the message
t=codes_get(bufr,'#3#airTemperature') 
Code Block
languagepy
themeConfluence

#to get the second backscatter in the message
b=codes_get_array(bufr,'#2#backscatter')  

This is a change compared with the key syntax provided before version 0.12.0 where the access by rank was expressed as 'airTemperature#3'

...