Skip to content

Interface: MediationResponse

@kortexya/reasoninglayer


@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?

optional identificationCertificateId: string | null

Defined in: src/types/causal.ts:1056

The identification certificate this estimate was gated on, when certified.


identificationProvenance?

optional identificationProvenance: 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?

optional overlap: OverlapDiagnosticDto | null

Defined in: src/types/causal.ts:1068

Positivity / overlap diagnostic over the fitted treatment propensities.


proportionMediated?

optional proportionMediated: 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.