Skip to main content

Multidimensional labeled arrays and datasets in Python, similar to xarray.

Project description

luts.py

image image image

Multidimensional labeled arrays and datasets in Python. This module provides objects whose design is close to xarray.

Provides the following objects:

  • LUT (look-up table): a multidimensional array with labeled axes. The equivalent of this object in xarray is xarray.DataArray
  • MLUT (multi-look-up table): a set of LUTs The equivalent of this object in xarray is xarray.Dataset

Installation

It can be installed in your current python environment, using one of the commands:

$ conda install -c conda-forge luts
$ pip install luts
$ # using a git repository
$ pip install git+https://github.com/hygeos/luts.git
$ # using a directory
$ pip install luts/ # or in editable mode: `pip install -e luts/`

Note: installing with pip requires to have hdf4 and hdf5 to be installed on your system.

Testing

$ pytest tests

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

luts-1.0.6.tar.gz (32.3 kB view details)

Uploaded Source

Built Distribution

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

luts-1.0.6-py3-none-any.whl (27.9 kB view details)

Uploaded Python 3

File details

Details for the file luts-1.0.6.tar.gz.

File metadata

  • Download URL: luts-1.0.6.tar.gz
  • Upload date:
  • Size: 32.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for luts-1.0.6.tar.gz
Algorithm Hash digest
SHA256 2a96c685c31c4567bb164cd846ab5344d8e42a582c04826da1170e0832368466
MD5 970d90c077211f40daf0ed6a0927a514
BLAKE2b-256 0a7a5be9e21fa84dbb8187dbcbbca1682122c8676b2f902b33e8c9db826fa764

See more details on using hashes here.

File details

Details for the file luts-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: luts-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 27.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for luts-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 7a9ff377f342830866aafec28648ba27160119883c7277c036fa99a7982a6097
MD5 8ae9644785948ea86ac44b88f38a222b
BLAKE2b-256 26ca1c86c21462132c29f6390ab8ad8c0dc00cb755cbdad818af402da929463a

See more details on using hashes here.

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