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.

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

mixed_forest_resilience_utac-1.0.0.tar.gz (13.4 kB view details)

Uploaded Source

Built Distribution

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

mixed_forest_resilience_utac-1.0.0-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

Details for the file mixed_forest_resilience_utac-1.0.0.tar.gz.

File metadata

File hashes

Hashes for mixed_forest_resilience_utac-1.0.0.tar.gz
Algorithm Hash digest
SHA256 8992c42f22050f3c7eb56c73dfe09941053dd8272e47ffd10cca77f78ddc1c3e
MD5 15339b433ffb197daee36f456faf5c3f
BLAKE2b-256 a11768338b829d480bfb74178e5e0697f6ce2f8d0b86f1ba1c8263ef5de96da3

See more details on using hashes here.

File details

Details for the file mixed_forest_resilience_utac-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mixed_forest_resilience_utac-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eea5c4e90d0c45b47a4b02276df20037328cfa579149807e36f6c4a5d6e102e7
MD5 9387dd0fd56258708b232115ae7eb310
BLAKE2b-256 c894ad653945706af5c151d662b4d0d5b9ea30f17ab77f8f2b5e999b55b5ddf7

See more details on using hashes here.

Release history Release notifications | RSS feed

1.0.1

2 files

This release

1.0.0 This release

2 files

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