No project description provided
Project description
🎩 🪄 A Pinch of PixC Dust 🐇
This python project centralizes librairies to facilitate local studies based on SWOT-HR Level-2 Pixel Cloud products.
🚀 Quick Start
start by cloning this package and installing the environment with
pip:
pip install -e .
poetry:
poetry install
📔 Notebooks
Start here to understand what you can do: "There is nothing more frustrating than a good example" (Mark Twain)
⬇️ Downloaders
The downloader classes allow you to directly download SWOT Pixel Cloud files from hydroweb.next (or other sources such as PO.DAAC to be implemented).
For hydroweb.next, it requires you to create an account and an API Key (token) from the platform: https://hydroweb.next.theia-land.fr
🪄 Converters
The converter classes allow you to create more easy-to-use databases than the original netcdf4 format. The various databases are designed for local studies, not for huge country-scale databases (though it should work, they will not be efficient).
Zarr (with zcollection), geopackage and shapefile are currently supported.
The converters allow you to limit the databases to areas of interest (provided by polygons) and variables of interest (limitated to the pixel_cloud group mono-dimensional variables).
Users are encouraged to limit the number of variables to what is useful, especially for geopackage format, but also for the planet ;)
👓 Readers :
The reader classes allow you to read the original netcdf4 format or the databases generated by converters.
🧰 Tools
Here are some python script implementing the classes.
🔶 Discrete Global Grid System (experimental)
I enjoy DDGS a lot. It is pretty great if you want to perform on-the-fly "rasterization", partitionning, comparing pixels over time or space, etc.
Currently only H3 is implemented.
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 pixcdust-0.1.0.tar.gz.
File metadata
- Download URL: pixcdust-0.1.0.tar.gz
- Upload date:
- Size: 299.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.10.13 Linux/5.10.0-26-amd64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
75199f9811a198e46c2cb2590e857ea225da8f4ee8430a7568c58899934636b5
|
|
| MD5 |
451e650a78065d5af35a26deb289338a
|
|
| BLAKE2b-256 |
8d5ad01edbabd6c0d17da70c3b2d1dff9b3397bf38c14530070f1c0926b334e2
|
File details
Details for the file pixcdust-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pixcdust-0.1.0-py3-none-any.whl
- Upload date:
- Size: 311.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.10.13 Linux/5.10.0-26-amd64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87accbd5187512a728dc5a9de6a046b33e944119aa682c76a90f8a2dc9697005
|
|
| MD5 |
a095ab7a8cbfa3281d45180929406bda
|
|
| BLAKE2b-256 |
05d93d766dcd35a71ba0b4605e9430d71f91f6b1c5e09feb300508d63fb64163
|