Closed fbringas-noaa closed 9 months ago
https://github.com/wmo-im/CCT/wiki/Teleconference.21.22.November.2023 notes: team looked at the proposal briefly and agrees to the proposal; Marijana can update the branch; Ask proposers for some samples;
@fbringas-noaa can you provide some sample data within a week or two?
The following zip archive provide examples of XCTD original data and the resulting BUFR bulletin using the proposed sequence.
XCTD_BUFR_proposal_examples.zip
The files in this zip archive are:
@amilan17 I have updated the branch @fbringas-noaa could you please generate samples using sequence number instead of a list of descriptors. I have chosen first available number which is 315006. Could you also set the master table to 42. I apologise for any inconvenience. This is to satisfy the validation procedure. Many thanks
https://github.com/wmo-im/CCT/wiki/Teleconference.21.29.November.2023 notes:
in progress; Marijana reviewed the samples and provided feedback (see comment above);
@marijanacrepulja : The examples provided previously were encoded/decoded using the tables from ECMWF here, where the latest version available is v37 (bufrdc_tables_wmo_v37.tar.gz). Do you know where can I download v42 of these tables?
For the second request: I am not sure how to generate a sample using unexpanded descriptor 315006 when that sequence is not defined in the tables. In this case the encoder will exit with an error as it cannot verify that the message is following a previously define sequence. For this reason in the previous examples I used the full list of descriptors in order to be able to generate a sample.
Hi @fbringas-noaa,
Would you be able to create D0000000000000042000.TXT that contains list of the descriptors in your proposal under sequence 315006 . It is similar to already existing 315004. In your program master table should be set to 42.
You may need to also create B0000000000000042000.TXT and C0000000000000042000.TXT, those could be a copy of B0000000000000037000.TXT and C0000000000000037000.TXT
To be on safe side, it would be better to copy tables in some test directory and set the path to the tables. Version 42 will be released in May next year, and we dont have it. Your proposed BUFR template will be part of version 42. For time being to be able too create samples and validated them we need to mimic as the tables are version 42.
Hope this helps and let me know if more info is needed. Thanks Marijana
Hi @marijanacrepulja
Following your instructions, in the attachment below there are 3 examples of actual XCTD profile data encoded in BUFR with Data descriptors unexpanded: 315006 and Master table version number: 42 (files _XCTD1.*; _XCTD2.*; _XCTD3.*).
XCTD_BUFR_examples_315006_v42.zip
The files in this zip archive are:
Thank you so much for your help.
Francis
Hi @fbringas-noaa,
Many thanks for providing samples. I was able to decode BUFR files provided using ecCodes. Also I did cross check values in the files, all look good.
https://github.com/wmo-im/CCT/wiki/Teleconference.15.December.2023 note:
@amilan17 validate the branch
@marijanacrepulja or @fbringas-noaa Can you please update the issue summary to include a table of the new template?
https://github.com/wmo-im/CCT/wiki/Teleconference.10.January.2024 notes:
@marijanacrepulja will update the issue proposal; @amilan17 to validate the branch;
@amilan17 I have updated proposal and included the new template, so you can validate it with the branch. Thanks
Initial request
This is a request to create a new BUFR template that is suitable for the distribution of XCTD data. Currently, template TM315004 is intended for XBT and XCTD temperature profile data. However this template does not include descriptors for the salinity profiles collected using XCTD probes. A new template including descriptors for salinity values would allow the complete distribution of the observations collected by XCTDs and could also be used for XBT data.
Amendment details
Currently, template TM315004 is used to submit XBT and XCTD temperature profiles to the GTS. However in the case of XCTD data, only the temperature can be submitted, as there are no descriptors in this template for salinity. A possible alternative is the use of a different template for XCTD data (for example TM315007), which allows for the submission of both temperature and salinity data, but this or other alternatives do not include a complete list of recommended metadata for XCTD probes.
The amendment requested is for a new template that can accommodate all the data and metadata required for distribution of XCTD observations. This new template can be created as a modification of TM315004, with the inclusion of 3 descriptors at the end of this template to account for salinity values from XCTD probes.
The document in the attachment provides details on the proposed new template. The proposed new template only includes 3 new descriptors (compared to TM315004) for salinity at the end of the template, which are highlighted in green in the document. All other lines in this proposal remain the same as in TM315004.
XCTD_BUFR_Template_proposal.pdf
Comments
The changes requested cannot be done in the sequence TM315004 itself as it would make encoding and decoding BUFR bulletins dependent on the version of the tables used. A new template based on adding new descriptors to TM315004 would allow for the submission of complete data and metadata for XCTDs, as well as XBT, without any ambiguity as the probe type can be specified with the corresponding descriptor.
Requestor(s)
Francis Bringas, National Oceanic and Atmospheric Administration (NOAA), co-chair of the Ship Of Opportunity Programme Implementation Panel (SOOPIP) of the Ship Observations Team (SOT)
Stakeholder(s)
This amendment will impact institutions submitting both XBT and XCTD data into the GTS, and weather forecast and modeling centers receiving data through the GTS for operational applications
Publication(s)
Manual on Codes (WMO-No. 306), Volume I.2, BUFR Table D, table reference 3 15 004 (XBT temperature profile data sequence)
Expected impact of change
MEDIUM
Collaborators
Joaquin Trinanes, NOAA, USA Rebecca Cowley, CSIRO, Australia Lisa Krummel, BOM, Australia
References
No response
Validation
No response