TileDB Python library for supporting Climate and Forecast datasets.
Project description
TileDB-CF-Py
The TileDB-CF-Py library is a Python library for supporting the NetCDF data model in the TileDB storage engine. TileDB-CF-Py provides readers and writers for viewing and manipulating TileDB arrays and groups using TileDB CF Dataspaces - a special TileDB group that follows the requirements in tiledb-cf-spec.md.
Documentation
- Documentation (TBD)
- API Documentation (TBD)
- TileDB CF Dataspace Specification
TileDB Quick Links
Quick Installation
This project is available from PyPI and may be installed with pip
:
pip install tiledb-cf
Command Line Interface
TileDB-CF provides a command line interface. Currently, it has the following commands:
Usage: tiledb-cf netcdf-convert [OPTIONS]
Converts a NetCDF input file to nested TileDB groups.
Options:
-i, --input-file TEXT The path or URI to the NetCDF file that will be converted. [required]
-o, --output-uri TEXT The URI for the output TileDB group. [required]
--input-group-path TEXT The path in the input NetCDF for the root group that will be converted. [default: /]
--recursive / --no-recursive Recursively convert all groups contained in the input group path. [default: True]
-k, --output-key TEXT Key for the generated TileDB arrays.
--unlimited-dim-size INTEGER Size to convert unlimited dimensions to. [default: 10000]
--dim-dtype [int8|int16|int32|int64|uint8|uint16|uint32|uint64]
The data type for TileDB dimensions created from converted NetCDF. [default: uint64]
--help Show this message and exit.
Development
For information on contributing to this project see the CONTRIBUTING document.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tiledb-cf-0.4.0.tar.gz
(34.7 kB
view hashes)
Built Distribution
tiledb_cf-0.4.0-py3-none-any.whl
(36.0 kB
view hashes)
Close
Hashes for tiledb_cf-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e741141f88bfaed616d7815c655a5ab8c09f20f5ea407e0a9b5a65b6ab4b23d4 |
|
MD5 | 9c6deb51ec448e278c39cb611f9cb56a |
|
BLAKE2b-256 | 27e909c6245c71f275347de7a27254ae81fd948b4387319941d744936188e4f6 |