n5gest 0.1.0

CLI utilities for N5 files
n5gest-0.1.0 is not a library.

n5gest

CLI utilities for working with N5 files.

Written in Rust using the Rust N5 crate.

$ cargo build --release
$ target/release/n5gest -h
n5gest 0.1.0
Andrew Champion <andrew.champion@gmail.com>
Utilities for N5 files.

USAGE:
    n5gest [OPTIONS] <SUBCOMMAND>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -t, --threads <threads>    Number of threads for parallel processing. By default, the number of CPU
 cores is used.

SUBCOMMANDS:
    bench-read         Benchmark reading an entire dataset.
    crop-blocks        Crop wrongly sized blocks to match dataset dimensions at the end of a given axis.
    help               Prints this message or the help of the given subcommand(s)
    ls                 List all datasets under an N5 root.
    map-fold           Run simple math expressions as folds over blocks. For example, to find the
                       maximum value in a positive dataset: `map-fold example.n5 dataset 0 "max(acc, x)"`
    recompress         Recompress an existing dataset into a new dataset with a given compression.
    validate-blocks    Report malformed blocks.

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.