#bufr #data #binary-data #meteorology #inspection #human #content

app bufr-dump

Parse and show the content of a BUFR dataset. It is meant for human inspection (such as ncdump is for NetCDF).

2 releases

0.1.1 Apr 30, 2023
0.1.0 Jan 28, 2022

#2345 in Parser implementations

30 downloads per month

MIT/Apache

130KB
1.5K SLoC

BUFR Dump

Install

MacOS (Apple Silicon)

curl -o bufr -L https://github.com/castelao/BUFR/releases/latest/download/bufr-dump-aarch64-apple-darwin
chmod +x bufr

MacOS (Intel)

curl -o bufr -L https://github.com/castelao/BUFR/releases/latest/download/bufr-dump-x86_64-apple-darwin
chmod +x bufr

Linux (arm)

curl -o bufr -L https://github.com/castelao/BUFR/releases/latest/download/bufr-dump-arm-unknown-linux-gnueabihf
chmod +x bufr

Linux (x86_64)

curl -o bufr -L https://github.com/castelao/BUFR/releases/latest/download/bufr-dump-x86_64-unknown-linux-musl
chmod +x bufr

Windows (x86_64)

Invoke-WebRequest -Uri 'https://github.com/castelao/BUFR/releases/latest/download/bufr-dump-x86_64-pc-windows-msvc.exe' -OutFile bufr

From source code

Install the Rust compiler if you don't already have it. Follow the instructions at https://www.rust-lang.org/tools/install

Compile it by running: cargo build --release -p bufr-dump

Options and customization

Examples

Minimum supported Rust version

Currently the minimum supported Rust version is 1.68.0

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~2.8–4MB
~57K SLoC