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.
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 mixed_forest_resilience_utac-1.0.1.tar.gz.
File metadata
- Download URL: mixed_forest_resilience_utac-1.0.1.tar.gz
- Upload date:
- Size: 15.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34a688c7e2651aa4044c83e56fa7eab562a87953d13e92c31ecbaed93e6c9af5
|
|
| MD5 |
328aa9657477ff8da4d00e58286844f6
|
|
| BLAKE2b-256 |
34462634788688c77991d109b8f1d37519fedee560682e8803f128f61b706264
|
File details
Details for the file mixed_forest_resilience_utac-1.0.1-py3-none-any.whl.
File metadata
- Download URL: mixed_forest_resilience_utac-1.0.1-py3-none-any.whl
- Upload date:
- Size: 13.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91d8f36bf3dc2a487f4d4391305291ee4efe96737cadaaa23ec151faa733a71e
|
|
| MD5 |
fe8619539a938cb61c6ad9ac04a25329
|
|
| BLAKE2b-256 |
cf08150ec43794e8998b1c76712c5a37920851b4f565b01715e8616ef520df1e
|