Package eccodes
WMO data format decoding and encoding
https://confluence.ecmwf.int/display/ECC/ecCodes+Home
ecCodes is a package developed by ECMWF which provides an application programming interface and a set of tools for decoding and encoding messages in the following formats: * WMO FM-92 GRIB edition 1 and edition 2 * WMO FM-94 BUFR edition 3 and edition 4 * WMO GTS abbreviated header (only decoding). A useful set of command line tools provide quick access to the messages. C, and Fortran 90 interfaces provide access to the main ecCodes functionality. ecCodes is an evolution of GRIB-API. It is designed to provide the user with a simple set of functions to access data from several formats with a key/value approach. For GRIB encoding and decoding, the GRIB-API functionality is provided fully in ecCodes with only minor interface and behaviour changes. Interfaces for C, and Fortran 90 are all maintained as in GRIB-API. However, the GRIB-API Fortran 77 interface is no longer available. In addition, a new set of functions with the prefix "codes_" is provided to operate on all the supported message formats. These functions have the same interface and behaviour as the "grib_" functions. A selection of GRIB-API tools has been included in ecCodes (ecCodes GRIB tools), while new tools are available for the BUFR (ecCodes BUFR tools) and GTS formats. The new tools have been developed to be as similar as possible to the existing GRIB-API tools maintaining, where possible, the same options and behaviour. A significant difference compared with GRIB-API tools is that bufr_dump produces output in JSON format suitable for many web based applications.
Version: 2.38.0
General Commands | |
bufr_compare | manual page for bufr_compare |
bufr_copy | manual page for bufr_copy |
bufr_dump | manual page for bufr_dump |
bufr_filter | manual page for bufr_filter |
bufr_get | manual page for bufr_get |
bufr_index_build | manual page for bufr_index_build |
bufr_ls | manual page for bufr_ls |
bufr_set | manual page for bufr_set |
codes_bufr_filter | manual page for codes_bufr_filter |
codes_config | manual page for codes_config 2.38.0 |
codes_info | manual page for codes_info |
codes_parser | manual page for --version ... FAILED |
codes_split_file | manual page for Usage: redhat-linux-build/bin/codes_split_file [-v] nchunks infile |
grib_compare | manual page for grib_compare |
grib_copy | manual page for grib_copy |
grib_dump | manual page for grib_dump |
grib_filter | manual page for grib_filter |
grib_get | manual page for grib_get |
grib_get_data | manual page for grib_get_data |
grib_histogram | manual page for grib_histogram |
grib_index_build | manual page for grib_index_build |
grib_ls | manual page for grib_ls |
grib_set | manual page for grib_set |
grib_to_netcdf | manual page for grib_to_netcdf |
gts_compare | manual page for gts_compare |
gts_copy | manual page for gts_copy |
gts_dump | manual page for gts_dump |
gts_filter | manual page for gts_filter |
gts_get | manual page for gts_get |
gts_ls | manual page for gts_ls |
metar_compare | manual page for metar_compare |
metar_copy | manual page for metar_copy |
metar_dump | manual page for metar_dump |
metar_filter | manual page for metar_filter |
metar_get | manual page for metar_get |
metar_ls | manual page for metar_ls |