Skip to main content
wcpms logo

Python Client Library for Web Crop Phenology Metrics Service

doi Software License Documentation Status Software Life Cycle Release Python Package Index Join us at Discord

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

See https://wcpms.readthedocs.io/en/latest.

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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wcpms-0.4.tar.gz (3.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wcpms-0.4-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

Details for the file wcpms-0.4.tar.gz.

File metadata

  • Download URL: wcpms-0.4.tar.gz
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for wcpms-0.4.tar.gz
Algorithm Hash digest
SHA256 30c8c7179dc7d7dda1063b1a6d7e7c34ae172b3b03c5582fd18a44a8dafe64d6
MD5 5e6fa5681c3e3e7c6aa9c3bcbeb26918
BLAKE2b-256 efb96da4ac6e7ae9c5e172762fcc89d32548e7b236bf03a87d4ecbdeae882760

See more details on using hashes here.

File details

Details for the file wcpms-0.4-py3-none-any.whl.

File metadata

  • Download URL: wcpms-0.4-py3-none-any.whl
  • Upload date:
  • Size: 19.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for wcpms-0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 62075f8b3fde7ce83d911bf1f0366eedda4cf2867381102ecb3436dfbaaa2618
MD5 d57f6de62b415c47a4f55623bce50405
BLAKE2b-256 42d772944336ec03bd52a5055cbf6238eb1b26c4a88cb87ec984df4531d4567c

See more details on using hashes here.

Release history Release notifications | RSS feed

0.4.2

2 files

0.4.1

2 files

This release

0.4 This release

2 files

0.3.4

2 files

0.3.3

2 files

0.3.2

2 files

0.3.1

2 files

0.2.0

2 files

0.1.0

2 files

0.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page