Skip to main content

CLI for converting between ANU CTLab array storage formats

Project description

anu-ctlab-io-cli

Command-line tool for converting between ANU CTLab array storage formats (NetCDF, Zarr, Raw).

[!NOTE] Future versions will expose more control over output formats, e.g. chunking and compression options for Zarr.

Installation

pip install anu-ctlab-io-cli

Usage

anu-ctlab-io-cli <input> <output> [--input-format FORMAT] [--output-format FORMAT]

The format is auto-detected from the file extension by default.

Examples

# NetCDF to Zarr
anu-ctlab-io-cli tomoHiRes_nc tomoHiRes.zarr

# NetCDF to Raw binary
anu-ctlab-io-cli tomoHiRes_nc tomoHiRes.raw

Options

Option Values Default
--input-format auto, NetCDF, zarr auto
--output-format auto, NetCDF, zarr, raw auto

License

MIT — see LICENSE.md.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

anu_ctlab_io_cli-0.1.0.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

anu_ctlab_io_cli-0.1.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file anu_ctlab_io_cli-0.1.0.tar.gz.

File metadata

  • Download URL: anu_ctlab_io_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for anu_ctlab_io_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 19aa02fdc3377018c7027eeeef00067fe470809af552639bfefc6b80643d3e4f
MD5 e10a8b97710d0bf4fcf7ff9f7f2df577
BLAKE2b-256 27b5dd3f14970bff0f0d68b548b39d45f25ae3ba32b01b1d5ac8463865ef4cae

See more details on using hashes here.

Provenance

The following attestation bundles were made for anu_ctlab_io_cli-0.1.0.tar.gz:

Publisher: publish-cli.yml on MaterialsPhysicsANU/anu_ctlab_io

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file anu_ctlab_io_cli-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for anu_ctlab_io_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ab867555a346ca2f06118bc15fc63f1afc9cbe33798e8d0fb37975a84c55d8de
MD5 ca6486c9fc86caf95ebb24c157a545ee
BLAKE2b-256 2e08abed208e65e52cd171c5935f653888ced0a8e0ecc2a372eb26a50f61627c

See more details on using hashes here.

Provenance

The following attestation bundles were made for anu_ctlab_io_cli-0.1.0-py3-none-any.whl:

Publisher: publish-cli.yml on MaterialsPhysicsANU/anu_ctlab_io

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page