stactools package for datacube data formats
Project description
stactools-datacube
- Name: datacube
- Package:
stactools.datacube
- stactools-datacube on PyPI
- Owner: @constantinius
- STAC extensions used:
- Browse the example in human-readable form
This stactools extension package allows to create or extend STAC Items
dealing with multi-dimensional data formats and to extract datacube
related
metadata from these assets.
This extension relies on the GDAL multi-dimensional raster capabilities via the official Python API.
STAC Examples
Installation
pip install "pygdal==$(gdal-config --version).*"
pip install stactools-datacube
Command-line Usage
This command creates a new STAC Item from a multi-dimensional file like a netCDF:
stac datacube create-item source destination
The following command extends an existing STAC Item, optionally by specifying an explicit asset:
stac datacube extend-item source --asset asset-name
Use stac datacube --help
to see all subcommands and options.
Contributing
We use pre-commit to check any changes. To set up your development environment:
pip install -e .
pip install -r requirements-dev.txt
pre-commit install
To check all files:
pre-commit run --all-files
To run the tests:
pytest -vv
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
Built Distribution
Hashes for stactools_datacube-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73a8594ac80feff5b804fc48384d586e1df2336b0ed7c802c9557eec313a8538 |
|
MD5 | ca7f0cfebed3f8a34efdf778ce318087 |
|
BLAKE2b-256 | eadb4f388f978aa3867d355b5ba6c8071b6de0fe937b3c639ee4360672cf2bd3 |