Skip to main content

OpenET - Core Functions and Tools

Latest version on PyPI Build status

WARNING: This code is in development, is being provided without support, and is subject to change at any time without notification

This repository provides core functions used by the OpenET models.

Core Components

Common

The OpenET “common” module provides functions that are common across many of the OpenET models. Currently these are limited to operations like cloud masking, but additional functions will be added as they are identified.

Examples of the cloud masking functions are provided in the “examples” folder.

Interpolation

The OpenET “interpolate” module provides functions for interpolating the image based ET estimates from the models (primarily from Landsat images) to a daily time step then aggregating to custom time periods (such as monthly or annual).

Ensemble

The OpenET “ensemble” module provides the function used to calculate the OpenET ensemble median absolute deviation (mad).

Installation

The OpenET core python module can be installed via pip:

pip install openet-core

Dependencies

Modules needed to run the model:

OpenET Namespace Package

Each OpenET model will be stored in sub-folders of the “openet” folder (namespace). The benefit of the namespace package is that each ET model can be tracked in separate repositories but called as a “dot” submodule of the main openet module,

import openet.core.common
import openet.core.interpolate
import openet.ssebop

Development and Testing

Please see the CONTRIBUTING.rst.

Metadata

Release files for openet-core 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for openet-core 0.9.0
File Size Uploaded Provenance
openet_core-0.9.0.tar.gz 178.3 kB Without provenance Details

Release files / openet_core-0.9.0.tar.gz

Download URL openet_core-0.9.0.tar.gz
Size 178.3 kB
Tags Source
SHA-256 checksum
How to use checksums
2f4d7acec07f9e1150e9df207f6e626c35ba66b7ebf0d37634570a89fe1390b3
BLAKE2b-256 checksum
How to use checksums
87f267a94dc38027d9f51722e7845c9ce9dfd6dc301b4736a575624dc0ec12ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.17

Security for openet-core 0.9.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.9.0 This release

1 release file No provenance

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