Skip to main content

mixed-forest-resilience-utac

GenesisAeon Package 113 — why structurally diverse forests outperform monocultures. Extracted from an independent assessment of a German nature-conservation policy report — its forest-conversion (Waldumbau) section was the one part worth pursuing as durable science, separate from the funding-program/legal-framework content in the rest of that document (deliberately not built, same precedent as mountain- governance-adaptation-utac (P104) and landscape-restoration- hydrology-utac/urban-green-infrastructure-utac (P107/P108)). 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.

Deliberately not one-sided

This package includes a real complication, not just confirmation: is_beech_immune_to_drought_mortality() returns False — European beech, the tree species most often promoted as spruce's resilient alternative, still died at a real, measured rate (~7%) in the same 2018–2019 drought that killed ~50% of sampled spruce. Mixed-forest resilience is a large, real reduction in risk — not immunity.

What's real here

  • Pretzsch & Schütze (2009, European Journal of Forest Research) — 37 real experimental plots across Central Europe (age 37–155 years): mixed Norway spruce/European beech stands produce up to 59% more aboveground biomass than neighboring pure stands — but this is site-dependent, ranging from −46% to +138%, not a universal constant.
  • Jactel & Brockerhoff (2007, Ecology Letters) — a real, worldwide meta-analysis of 119 studies: tree diversity reduces insect herbivory via "associational resistance" — strong and consistent for host-specialist insects, more variable for generalists.
  • Jactel, Scherer-Lorenzen et al. (2025, Journal of Pest Science) — real field evidence from Germany's MyDiv tree- diversity experiment (established 2003): bark beetle (Ips typographus) damage decreased significantly as the proportion of spruce in mixed plots decreased — directly relevant to Germany's real, ongoing spruce-monoculture dieback crisis.
  • Bosela et al. (2025, Forest Ecology and Management) — a real 24-year paired field comparison in Slovakia (70-year-old spruce monoculture vs. 150-year-old mixed forest, identical soils): the 2022 drought significantly reduced growth and soil CO₂ efflux in the monoculture, while the mixed forest stayed stable.
  • Obladen et al. (2021, Agricultural and Forest Meteorology) — the honesty-check citation: real field sampling in Bavaria (186 spruce, 143 beech trees) found ~50% spruce mortality but also ~7% beech mortality in the 2018–2019 drought.

Quickstart

pip install mixed-forest-resilience-utac
from mixed_forest_resilience_utac import (
    SPRUCE_BEECH_OVERYIELDING, is_overyielding_universal,
    meta_analysis_study_count, is_effect_uniform_across_insect_types,
    MYDIV_BARK_BEETLE_EVIDENCE, is_modeled_not_measured,
    SLOVAKIA_PAIRED_COMPARISON, stands_share_identical_soil_conditions,
    BAVARIA_2018_2019_MORTALITY, is_beech_immune_to_drought_mortality,
    mortality_reduction_factor,
)

print(SPRUCE_BEECH_OVERYIELDING.max_overyielding_pct)  # 59.0
print(is_overyielding_universal())                     # False
print(meta_analysis_study_count())                     # 119
print(MYDIV_BARK_BEETLE_EVIDENCE.experiment_established_year)  # 2003
print(SLOVAKIA_PAIRED_COMPARISON.study_duration_years)  # 24
print(BAVARIA_2018_2019_MORTALITY.beech_mortality_pct)  # 7.0
print(is_beech_immune_to_drought_mortality())           # False
print(mortality_reduction_factor())                     # ~7.14

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 mixed-forest-resilience-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 mixed-forest-resilience-utac 1.0.1
File Size Uploaded Provenance
mixed_forest_resilience_utac-1.0.1.tar.gz 15.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for mixed-forest-resilience-utac 1.0.1
File Interpreter ABI Platform
mixed_forest_resilience_utac-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 29.3 kB

Release files / mixed_forest_resilience_utac-1.0.1.tar.gz

Download URL mixed_forest_resilience_utac-1.0.1.tar.gz
Size 15.8 kB
Tags Source
SHA-256 checksum
How to use checksums
34a688c7e2651aa4044c83e56fa7eab562a87953d13e92c31ecbaed93e6c9af5
BLAKE2b-256 checksum
How to use checksums
34462634788688c77991d109b8f1d37519fedee560682e8803f128f61b706264
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

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

Download URL mixed_forest_resilience_utac-1.0.1-py3-none-any.whl
Size 13.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
91d8f36bf3dc2a487f4d4391305291ee4efe96737cadaaa23ec151faa733a71e
BLAKE2b-256 checksum
How to use checksums
cf08150ec43794e8998b1c76712c5a37920851b4f565b01715e8616ef520df1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Security for mixed-forest-resilience-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