Skip to main content

Soil Heat Flux Remote Sensing Method from Santanello & Friedl 2003 Python Package

Project description

Santanello Soil Heat Flux Python Package

This package provides a Python implementation of the soil heat flux (G) calculation based on the method proposed by Santanello and Friedl (2003). The algorithm estimates soil heat flux as a function of time of day, net radiation, and soil moisture, capturing the diurnal cycle and moisture dependence of land surface energy balance.

Gregory H. Halverson (they/them)
gregory.h.halverson@jpl.nasa.gov
NASA Jet Propulsion Laboratory 329G

Features

  • Implements the Santanello & Friedl (2003) soil heat flux (G) calculation using published relationships.
  • Accepts both numpy arrays and Raster objects for input data.
  • Models diurnal variation and soil moisture dependence of soil heat flux.

Installation

Install the santanello-soil-heat-flux package from PyPi using pip:

pip install santanello-soil-heat-flux

Usage

Import the main function and use it with your raster or numpy array data:

from santanello_soil_heat_flux import santanello_soil_heat_flux

G = santanello_soil_heat_flux(seconds_of_day, Rn, SM)

Where:

  • seconds_of_day: Time in seconds since midnight
  • Rn: Net radiation in W/m²
  • SM: Soil moisture in m³/m³

References

Santanello, J. A., & Friedl, M. A. (2003). Diurnal covariation in soil heat flux and net radiation. Journal of Applied Meteorology, 42(6), 851-862.

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

santanello_soil_heat_flux-1.0.1.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

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

santanello_soil_heat_flux-1.0.1-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file santanello_soil_heat_flux-1.0.1.tar.gz.

File metadata

File hashes

Hashes for santanello_soil_heat_flux-1.0.1.tar.gz
Algorithm Hash digest
SHA256 b8c11c793372dd4bdd91029b697d6b385ad21b1696e2e4c6e2b6b5a6854bdf51
MD5 65c9122e89d051d14065b64ecbd66c7e
BLAKE2b-256 ad7ce6420e8036ad0d998a937ed795f29041f0b5f45eef9bb30511bd148152a9

See more details on using hashes here.

File details

Details for the file santanello_soil_heat_flux-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for santanello_soil_heat_flux-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a21fbf8ba85539d354eaa18f18c1ed998da41813602193e4da0f147e651e8e7f
MD5 fe70b641e642db296c0e99b8aa1eb7e3
BLAKE2b-256 2cfccaa462e61c392c2a85b32c336339bef7b4c1c897cb35ebdb4dd0945900db

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