deepesdl earthcode integration utility tool
Project description
deep-code
deep-code is a lightweight Python CLI and API that turns DeepESDL datasets and
workflows into EarthCODE Open Science Catalog metadata. It can generate starter configs,
build STAC collections and OGC API records, and open pull requests to the target
EarthCODE metadata repository (production, staging, or testing).
Features
- Generate starter dataset and workflow YAML templates.
- Publish dataset collections, workflows, and experiments via a single command.
- Build STAC collections and catalogs for Datasets and their corresponding variables automatically from the dataset metadata.
- Build OGC API records for Workflows and Experiments from your configs.
- Flexible publishling targets i.e production/staging/testing EarthCODE metadata repositories with GitHub automation.
More about deep-code can be found in its documentation.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file deep_code-0.1.10.dev0.tar.gz.
File metadata
- Download URL: deep_code-0.1.10.dev0.tar.gz
- Upload date:
- Size: 51.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69ea700a9e389574528e69f89a9abec1cb963528c532580dcae1da176d740187
|
|
| MD5 |
9c69da3ffa54f07298f63ece2abeed39
|
|
| BLAKE2b-256 |
f23bb4b6371c6392caf96b960ce2cdf0a8fc9b65ab918241f9fa153afc58c89a
|
File details
Details for the file deep_code-0.1.10.dev0-py3-none-any.whl.
File metadata
- Download URL: deep_code-0.1.10.dev0-py3-none-any.whl
- Upload date:
- Size: 61.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea305dea879f08615f34b1b47d1df0e2a54ae225ec412152446a5586fc4433ca
|
|
| MD5 |
28bc5f37a5fe85dbac370cd81b32cd42
|
|
| BLAKE2b-256 |
cb5109729672f857ace3b5eaa455066e821bb24718ca3c11637a841e74b25a6c
|