Skip to main content

python I/O for the ANU CTLab array storage format(s)

Project description

Licence (MIT) PyPI release version Read the Docs CI status

python I/O for the ANU CTLab array storage format(s).

Introduction

This package loads data provided in the specific NetCDF and Zarr formats produced by the ANU CTLab. The intention is that the consumers of the data we produce should be able to load that data and then work with that directly in standard scientific python workflows, rather than needing to use the pre-existing MANGO toolchain.

The specific netcdf and zarr loading functionality is contained in extras, so you will generally want to install this package as either anu_ctlab_io[netcdf] or anu_ctlab_io[zarr] depending on the format of data you want to read. The all extra enables all supported formats.

Examples

import anu_ctlab_io
from dask_image import ndfilters

dataset = anu_ctlab_io.Dataset.from_path(<path-to-your-data>)
blurred = ndfilters.gaussian_filter(dataset.data, sigma=3)
print(blurred.mean().compute())

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-1.2.0.tar.gz (143.4 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-1.2.0-py3-none-any.whl (26.9 kB view details)

Uploaded Python 3

File details

Details for the file anu_ctlab_io-1.2.0.tar.gz.

File metadata

  • Download URL: anu_ctlab_io-1.2.0.tar.gz
  • Upload date:
  • Size: 143.4 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-1.2.0.tar.gz
Algorithm Hash digest
SHA256 42a29dc8da1e6d45b06d58f4e02121fbea8c12ac635552bafa12cd558bcc875b
MD5 5b89fc04922d29b2eaa1bd401a50bd0a
BLAKE2b-256 2a47ea334e34db5a25d24db4f98755ee890e8b3d29e513abefec1879011f9b25

See more details on using hashes here.

Provenance

The following attestation bundles were made for anu_ctlab_io-1.2.0.tar.gz:

Publisher: publish.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-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: anu_ctlab_io-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 26.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for anu_ctlab_io-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 25a9e628cb4194b7a4e7c00b43b90c0a446eed84e75a02964c1af8a421fc709c
MD5 c5a08ba9a7c1156922f26642d11d68bb
BLAKE2b-256 2ed296e57dccdb846369ccc94a5e5154ebc15b10a48f81671356636a663f0fdc

See more details on using hashes here.

Provenance

The following attestation bundles were made for anu_ctlab_io-1.2.0-py3-none-any.whl:

Publisher: publish.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