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 midnightRn: 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
Release history Release notifications | RSS feed
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 santanello_soil_heat_flux-1.0.1.tar.gz.
File metadata
- Download URL: santanello_soil_heat_flux-1.0.1.tar.gz
- Upload date:
- Size: 10.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.23
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8c11c793372dd4bdd91029b697d6b385ad21b1696e2e4c6e2b6b5a6854bdf51
|
|
| MD5 |
65c9122e89d051d14065b64ecbd66c7e
|
|
| BLAKE2b-256 |
ad7ce6420e8036ad0d998a937ed795f29041f0b5f45eef9bb30511bd148152a9
|
File details
Details for the file santanello_soil_heat_flux-1.0.1-py3-none-any.whl.
File metadata
- Download URL: santanello_soil_heat_flux-1.0.1-py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.23
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a21fbf8ba85539d354eaa18f18c1ed998da41813602193e4da0f147e651e8e7f
|
|
| MD5 |
fe70b641e642db296c0e99b8aa1eb7e3
|
|
| BLAKE2b-256 |
2cfccaa462e61c392c2a85b32c336339bef7b4c1c897cb35ebdb4dd0945900db
|