talking to <ORACLE>:
Exploring biotic signals in vegetation assembly from the LGM to the Anthropocene
Ondrej Mottl
CSPE 2026 || 9 September 2026 || Prague, Czechia
NARRATIVE INTERFACE: ORACLE
…/…/…
ANALYTICAL OUTPUTS: REAL
System online
Greetings Dr. Mottl
I am Observational Runtime for Analysis of Community-Level Ecology
<ORACLE> for short
I am here to assist you in analyzing vegetation patterns on Earth
Awaiting ecological query.
Proceed? [Y]/[N]?
Is there a scale dependence in the amount of unexplained variation (potentially due to biotic interactions) structuring vegetation since LGM?
Query accepted
Plan to partition observed plant co-occurrence into:
spatial structure
climate response
species-species association (residual)
USED SAMPLE COVERAGE
<VegVault> database: publicly available, open-source database
Community records, climate predictors, site coordinates, and functional traits are loaded as separate streams
Due to data availability, I will focus on the Northern Hemisphere of the planet since the LGM
Data extracted, now preparing …
Community stream normalised
Climate stream screened
\(Y_{ij} \sim \operatorname{Bernoulli}\!\left\{\Phi\!\left(\eta_{ij}\right)\right\}\)
\(\eta_{ij} = \alpha_j \;+\;\)
\(\sum_{k=1}^{K}\,\beta_{jk}\,x_{ik} \;+\; \sum_{k=1}^{K}\,\gamma_{jk}\,x_{ik}\,a_i\) \(\;+\;\)
\(\sum_{m=1}^{M}\,\delta_{jm}\,\operatorname{MEM}_{im}\) \(\;+\;\)
\(u_{ij}\)
\(\mathbf{u}_i = (u_{i1}, \ldots, u_{iJ}) \sim \mathcal{N}(\mathbf{0}, \Sigma)\)
Model assembled.
{sjSDM} as the modeling framework
Abiotic predictors explain shared response
Moran Eigenvector Maps (MEMs) absorb spatio-temporal autocorrelation
Residual covariance carries species-species association signal
Env: ~ (x1 + ... + xK) * age - age
Space: ~ 0 + (MEM1 + ... + MEMM)
Association: off-diagonal Sigma from sjSDM::bioticStruct()
Decomposition ready
Focus: residual association component
Report what remains after climate and spatial structure have made their claims
Caution: co-occurrence is not proof of interaction.
Spatial
Taxonomic
Temporal
Three routes selected:
Spatial-resolution runs : change with spatial scale
Taxonomic aggregation levels : change through classification
Temporal slice tests : change through time
▄█████ ▄▄▄▄ ▄▄▄ ▄▄▄▄▄▄ ▄▄ ▄▄▄ ▄▄ ▄▄▄▄ ▄▄▄▄ ▄▄▄ ▄▄ ▄▄▄▄▄ ▀▀▀▄▄▄ ██▄█▀ ██▀██ ██ ██ ██▀██ ██ ███▄▄ ██▀▀▀ ██▀██ ██ ██▄▄ █████▀ ██ ██▀██ ██ ██ ██▀██ ██▄▄▄ ▄▄██▀ ▀████ ██▀██ ██▄▄▄ ██▄▄▄
██████ ▄▄▄ ▄▄ ▄▄ ▄▄▄ ▄▄ ▄▄ ▄▄▄ ▄▄ ▄▄ ▄▄ ▄▄▄▄
██ ██▀██ ▀█▄█▀ ██▀██ ███▄██ ██▀██ ██▀▄▀██ ██ ██▀▀▀
██ ██▀██ ██ ██ ▀███▀ ██ ▀██ ▀███▀ ██ ██ ██ ▀████
▄█████ ▄▄▄▄ ▄▄▄ ▄▄ ▄▄▄▄▄
▀▀▀▄▄▄ ██▀▀▀ ██▀██ ██ ██▄▄
█████▀ ▀████ ██▀██ ██▄▄▄ ██▄▄▄
Query accepted…
Adding taxonomic axis
Plotting the results
██████ ▄▄▄▄▄ ▄▄ ▄▄ ▄▄▄▄ ▄▄▄ ▄▄▄▄ ▄▄▄ ▄▄
██ ██▄▄ ██▀▄▀██ ██▄█▀ ██▀██ ██▄█▄ ██▀██ ██
██ ██▄▄▄ ██ ██ ██ ▀███▀ ██ ██ ██▀██ ██▄▄▄
▄█████ ▄▄▄▄ ▄▄▄ ▄▄ ▄▄▄▄▄
▀▀▀▄▄▄ ██▀▀▀ ██▀██ ██ ██▄▄
█████▀ ▀████ ██▀██ ██▄▄▄ ██▄▄▄
Query accepted
Temporal mode selected: Slicing the data into 500-year windows
Network diagnostics loaded. Co-occurrence structure can change even when variance components look similar
Each slice receives an independent analysis and diagnostic workflow
Plotting the data distribution
Proceed? [Y]/[N]?
Plotting temporal trajectories for each continent
Current SDM models can reconstruct past-to-present biodiversity patterns and prepare the same machinery for future projection experiments
Consulting deeper reasoning matrices
Summarising RESULTS together: spatial patterns, taxonomic resolution, temporal dynamics
I have used 1,130 cores with 29,904 spatio-temporal communities, 256 taxa, and 8,977,115 trait values translated into 24 functional types to fit 263 models.
Palaeoecological data CAN be used to reconstruct past biodiversity patterns and provide insights into ecological processes.
SPACE: The association signal is NOT scale-dependent and NOT stronger at local than at continental scales
TAXONOMY: Increasing taxonomic resolution DOES have an impact on the spatial pattern of the association signal, but NOT in the expected direction
TIME: Co-occurrence structure IS responding to major environmental changes, but the association signal IS surprisingly stable through time.
In addition to contemporary single-species diversity models, palaeoecological data can be used to predict future biodiversity patterns and support conservation efforts.
Execution complete.
Turning off non-essential systems
Thank you for your attention
…
Hi! I am Ondřej Mottl
Assistant Professor at 🏛️Charles University, Prague, 🇨🇿
Head of the 🧑💻Laboratory of Quantitative Ecology
Interested in macroecology, palaeoecology, biodiversity, and data science
This presentation is publicly available on the BIODYNAMICS project website
PDF backup contains static figures only; use the HTML deck for animations
MIT LICENSE | Supported by Czech Science Foundation grant GN23-06386I
talking to <ORACLE>:
Exploring biotic signals in vegetation assembly from the LGM to the Anthropocene
Ondrej Mottl
CSPE 2026 || 9 September 2026 || Prague, Czechia
NARRATIVE INTERFACE: ORACLE
…/…/…
ANALYTICAL OUTPUTS: REAL
██████ ▄▄ ▄▄ ▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄
██▄▄ ▀█▄█▀ ██ ██▄█▄ ██▀██
██▄▄▄▄ ██ ██ ██ ██ ██ ██▀██
▄▄▄▄ ▄▄ ▄▄ ▄▄▄▄ ▄▄▄▄▄ ▄▄▄▄
███▄▄ ██ ██ ██▀██ ██▄▄ ███▄▄
▄▄██▀ ██▄▄▄ ██ ████▀ ██▄▄▄ ▄▄██▀