Python Client of the Web Crop Phenological Metrics Service for Earth Observation Data Cubes
Project description
Python Client Library for Web Crop Phenology Metrics Service
About
Called Web Crop Phenology Metrics Service (WCPMS) the software extracts phenological metrics from big EO image collections, modeled as multidimensional data cubes, produced by the BDC project of INPE.
It allows analysts to calculate phenological metrics on cloud. The opposite of the on-premises established algorithms, so with no need to download big EO data sets on their personal computers.
We created the wcpms.py library from scratch to facilitate phenology extraction operations. This library was developed to be interoperable with other Python libraries, thus enabling users to integrate established libraries into their own workflows for pre- or post-processing and analysis. The wcpms.py library has a group of functions, the main ones are:
get_collections: returns in list format the unique identifier of each of the data cubes available in the BDC’s SpatioTemporal Asset Catalogs (STAC).
get_description: returns in dictionary format the information on each of the phenology metrics, such as code, name, description and method.
get_phenometrics: returns in dictionary form all the phenological metrics calculated for the given spatial location.
get_phenometrics_region: returns in list format the phenological metrics calculated for each pixel centers within the boundaries of the given region using satellite images time series.
Installation
See Installation.
Changes
See Changes.
Documentation
References
Sansigolo, G., Reis Ferreira, K., De Queiroz, G. R., Körting, T., Pereira Garcia Leão, L., & Adami, M. (2026). A tool for crop phenology metrics analysis from big Earth observation data. Big Earth Data, 1–24. https://doi.org/10.1080/20964471.2026.2641272
License
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
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 wcpms-0.3.4.tar.gz.
File metadata
- Download URL: wcpms-0.3.4.tar.gz
- Upload date:
- Size: 3.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
119a0e1a6ae5167ec5e6f672cf0499e1327f72cd744da8d07b09011141044e85
|
|
| MD5 |
c6113d8a2a27447afd34762f477e1c2f
|
|
| BLAKE2b-256 |
466efa5d492b60fb03c63926e368b83124d0c57cfa251bfe11e2004b84010aa3
|
File details
Details for the file wcpms-0.3.4-py3-none-any.whl.
File metadata
- Download URL: wcpms-0.3.4-py3-none-any.whl
- Upload date:
- Size: 19.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
065d1d58d50020473026b4e7f07f057dc51fecf2a5e5dcf9902aefe4f5dd5f6a
|
|
| MD5 |
e8a4cdc972f8f955054160836162f784
|
|
| BLAKE2b-256 |
a9e9efb1a0fa5901df338c5e41d0e3370cee2025e0fdd7a6609fbf1d3e2a33f1
|