Contagion · Channel Identification
channel_attribution
Channel Attribution — Table 5 (published contagionchannels). Per-crisis-episode attribution of cross-border contagion to five mutually exclusive transmission channels (Trade / Financial / Geopolitical / Behavioral / Monetary Policy), via the PUBLISHED contagionchannels package (Bhandari, Parida & Sahu 2026) — the paper's own two-stage pipeline (Stage-1 wavelet-quantile transfer-entropy detection + Stage-2 structural IV/2SLS attribution), not a reimplementation. Reproduces the paper's Table 5 over 8 episodes (PreCrisis…MidEastTariffs). Uses the package's BUNDLED data, not the g20 panel.
Identity
version 1.0.0 · capability contagion · min_obs — · runner r (channel_attribution.R)
Primitives
P2P3P7
Composes with
not yet a catalog field — operator-composition metadata lands with Pathway F; nothing is invented here.
Parameters
| name | type | req | values / range |
|---|
| episodes | enum_multi | optional | PreCrisis | GFC | ESDC | CSC | PreCOVID | COVID | RusUkr | MidEastTariffs |
| scale | int | optional | |
| tau | num | optional | |
| edge_quantile | num | optional | |
Returns
method,source,paper,channels,scale,tau,edge_quantile,threshold,episodes,interpretation
Paper
Changelog
[object Object]
Run it
curl -s -X POST https://shssm-compute-b7ui3oxaqq-el.a.run.app/api/compute/run \
-H "Content-Type: application/json" \
-d '{"method":"channel_attribution","params":{}}'