Windows into the Same Mechanism: How Thousands of Neighbors Reveal Hidden Links ✛ ✎

Original: "M-CaStLe: Uncovering Local Causal Structures in Multivariate Space-Time Gridded Data"
arXiv:2605.00398 · 2026-05-01 · arXiv non-exclusive · independent analysis · 2 min
A new method, M-CaStLe, turns spatial repeats into thousands of samples and finds what influences what at every point on the map.

Seven snapshots of the sky after the eruption of Mount Pinatubo. Each snapshot is a map of concentrations for dozens of substances. The question is simple: which substance turns into which? But how do you infer a causal chain from seven frames when you have more variables than time points?

M-CaStLe looks at the map differently. For each grid cell, it collects a window of nine neighbors: the central cell plus the eight around it. There are thousands of such windows on the map, and all are treated as repeats of the same local mechanism. Instead of seven observations over time, the method gets thousands of observations in space. Each window is like a look at the same clockwork from a different angle.

Key trick: the Moore neighborhood of nine cells is flattened into a row of a common matrix. The causal search algorithm works with this matrix but looks for causes only for the central cell. The effective sample size grows from 7 to 5488.

On synthetic tests where the true links are known, M-CaStLe found them with an accuracy above 0.9 even with six variables at once. In a task of transport and mixing of substances, the error in determining flow direction was only 4.76 degrees. For the Pinatubo data, the method reconstructed the chain SO2 → H2SO4 → SO4 with an F1 score of 0.95, whereas standard analysis of averaged time series found no links at all.

The standard PCMCI approach on spatially averaged data saw no causal links. M-CaStLe, on the same seven slices, revealed the entire transformation chain.

On El Niño data, the method showed the expected asymmetry: ocean temperature influences convection, but not the other way around. This confirms that the method captures real physics rather than just fitting the answer.

Seven snapshots of the sky turned out to be enough to see the hidden gears. Thousands of windows into the same mechanism add up to a clear picture of causation.

For the Pinatubo data with 7 time slices, M-CaStLe obtained 5488 effective samples per variable, which is 769 times more than the original number of observations over time.

Concepts
causal set theory stellar archaeology neural network crystal imaging metropolis hastings algorithm labeled data chemical galactic archaeology cosmic dust analysis