Skip to main content

soil-moisture-utac

GenesisAeon CI Python 3.11+ License: MIT DOI

GenesisAeon Package 90 — real critical soil moisture threshold science. Deliberately has no UTAC/CREP/AFET bridge — see DISCLAIMER.md.

For a plain-language explanation of the same topic (German, no jargon, written for general audiences), see WHITEPAPER.md.

What's real here

  • Fu et al. (2024, Nature Communications): global mean critical soil moisture (CSM) threshold of 0.19 m³/m³, ranging from 0.12 m³/m³ (arid) to 0.26 m³/m³ (humid) ecosystems.
  • Qiao et al. (2023, Nature Communications): soil-moisture-atmosphere coupling contributes an estimated 0.68±0.38°C to end-of-century global land warming, with regional hotspots up to 2.4°C.
  • Explicitly not framed as a bistable tipping element like AMOC or the Amazon — see DISCLAIMER.md.

Quickstart

pip install soil-moisture-utac
from soil_moisture_utac import is_water_limited, GLOBAL_MEAN_CSM_M3_M3

print(f"Global mean critical soil moisture: {GLOBAL_MEAN_CSM_M3_M3} m3/m3")
print(f"Water-limited at 0.10 m3/m3? {is_water_limited(0.10)}")

Development

pip install -e ".[dev]"
pre-commit install
ruff check src tests
mypy src
pytest

Citation

See CITATION.cff and .zenodo.json.

Metadata

Release files for soil-moisture-utac 1.0.1

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

Source distribution (sdist)

Source distribution for soil-moisture-utac 1.0.1
File Size Uploaded Provenance
soil_moisture_utac-1.0.1.tar.gz 10.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for soil-moisture-utac 1.0.1
File Interpreter ABI Platform
soil_moisture_utac-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 17.1 kB

Release files / soil_moisture_utac-1.0.1.tar.gz

Download URL soil_moisture_utac-1.0.1.tar.gz
Size 10.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ad280d36be910e6e0772960ad6ae21687ceef3a6a1a85b99eb380284c5b11994
BLAKE2b-256 checksum
How to use checksums
845cabf86af1c0ef7565a22b9914323fb61f520082ab70d9153e92793c989518
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / soil_moisture_utac-1.0.1-py3-none-any.whl

Download URL soil_moisture_utac-1.0.1-py3-none-any.whl
Size 6.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6175cec4159d5986481259713344c845a8819863864392790e00463e4cbf2d4c
BLAKE2b-256 checksum
How to use checksums
57b062600a7831f07070eb6668dbbc5275763bf173de82ce3620434e182227df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Security for soil-moisture-utac 1.0.1

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

1.0.1 This release

2 release files 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