Package for retrieving DDC datasests
Project description
DDC Utility
This is the Danube Data Cube Utility library, for retrieving data from the Danube Data Cube portal.
Installation
pip install ddc-utility
Usage
Users must have a valid DDC registration.
Example
$ python
# Importing packages
>>> from ddc_cube.ddc import DanubeDataCube
>>> from ddc_cube.config import DdcCubeConfig, CustomCubeConfig
>>> from ddc_cube.cube import open_cube
# Setting DDC credentials
>>> os.environ['DDC_CLIENT_ID'] = ""
>>> os.environ['DDC_CLIENT_SECRET'] = ""
# Initialize DDC object
>>> DDC = DanubeDataCube()
# Retrieve meteorological data from DDC
>>> cube_config = DdcCubeConfig(dataset_name='METEOROLOGY', variable_names=['prec', 'temp_min', 'temp_max'], danube_data_cube=DDC)
>>> cube = open_cube(cube_config)
# Retrieve custom cube based on users's AOI
>>> cube_config2 = CustomCubeConfig(dataset_name='<my_aoi_1.zarr>', variable_names=['NDVI', 'temp_avg', 'B04', 'B08'], danube_data_cube=DDC)
>>> cube2 = open_cube(cube_config2)
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
ddc-utility-0.2.3.tar.gz
(18.6 kB
view hashes)
Built Distribution
Close
Hashes for ddc_utility-0.2.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64f4430da1d1f4beb48828061bf6a117b6a75c963d23d4805ff1aa8997b91106 |
|
MD5 | a714584c06b0e2d337537c13e4199e34 |
|
BLAKE2b-256 | 470bc4459aa5e3521459d7497d6ca0224236432dcb253d22cbc8a506218a6a97 |