Interface: MediationResponse
@kortexya/reasoninglayer / Causal / MediationResponse
Interface: MediationResponse
Defined in: src/types/causal.ts:1050
The certified mediation decomposition: natural direct and indirect effects,
their total, and the machine-checked TE = NDE + NIE identity.
Properties
decompositionCertified
decompositionCertified:
boolean
Defined in: src/types/causal.ts:1052
TE = NDE + NIE certified by exact polynomial identity testing.
identificationCertificateId?
optionalidentificationCertificateId:string|null
Defined in: src/types/causal.ts:1056
The identification certificate this estimate was gated on, when certified.
identificationProvenance?
optionalidentificationProvenance:string
Defined in: src/types/causal.ts:1058
How identification was established (certified or caller_asserted).
n
n:
number
Defined in: src/types/causal.ts:1060
Number of observations used.
nde
nde:
MediationEffectDto
Defined in: src/types/causal.ts:1062
Natural direct effect theta(1,0) - theta(0,0).
nie
nie:
MediationEffectDto
Defined in: src/types/causal.ts:1064
Natural indirect effect theta(1,1) - theta(1,0).
overlap?
optionaloverlap:OverlapDiagnosticDto|null
Defined in: src/types/causal.ts:1068
Positivity / overlap diagnostic over the fitted treatment propensities.
proportionMediated?
optionalproportionMediated:number|null
Defined in: src/types/causal.ts:1073
Proportion of the total effect transmitted through the mediator
(NIE / TE); null when the total effect is approximately 0.
totalEffect
totalEffect:
number
Defined in: src/types/causal.ts:1075
Total effect NDE + NIE.