Skip to main content

Python Client of the Web Crop Phenological Metrics Service for Earth Observation Data Cubes

Project description

wcpms logo

Python Client Library for Web Crop Phenology Metrics Service

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

WIP

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

wcpms-0.3.3.tar.gz (1.1 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.3.3-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for wcpms-0.3.3.tar.gz
Algorithm Hash digest
SHA256 1fb96aac414e49aa74eaabaa394b2755aafa3235ef5918824726c24dc81682a9
MD5 14c8c7f5290aad6d8790e87ba2cfc41d
BLAKE2b-256 bd5fab1ed6704ddee22749f02b26884cfaae3409de801fc82c510d54ccca2e19

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for wcpms-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 90ab7aeef3b5754755ac31162f893a25ede666c237f51a990b35ee5fb336f088
MD5 39af8d530bd5d735fc8826f518bb5ab9
BLAKE2b-256 97cdb7ff67e7c26a52500ca03ddb02dd8ffc10ce182c70d1fdc43f58ef423022

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page