Skip to content

Interface: AteEstimateResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Causal / AteEstimateResponse

Interface: AteEstimateResponse

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

The certified doubly-robust ATE (or ATT) estimate.

Properties

ate

ate: number

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

The one-step / AIPW point estimate.


certificate

certificate: CertificateDto

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

The doubly-robust certificate.


ciLower

ciLower: number

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

Lower bound of the 95% Wald confidence interval.


ciUpper

ciUpper: number

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

Upper bound of the 95% Wald confidence interval.


estimateTermId?

optional estimateTermId: string | null

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

Psi-term id of the persisted estimate (certified requests only): the estimate lives in the tenant’s knowledge base, linked to its identification certificate by a term reference.


identificationCertificateId?

optional identificationCertificateId: string | null

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

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


identificationProvenance?

optional identificationProvenance: string

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

How identification was established: certified (gated on a persisted identification certificate) or caller_asserted (legacy — the caller chose the covariates unchecked).


method

method: string

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

The estimation method.


n

n: number

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

Number of observations used.


overlap?

optional overlap: OverlapDiagnosticDto | null

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

Positivity / overlap diagnostic over the fitted propensities.


selectedEif?

optional selectedEif: string | null

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

The efficient-influence-function variant the declared model structure selected: full_aipw, known_propensity, known_outcome_regression, or randomized_covariate_adjusted. null for the ATT endpoints (a distinct estimand).


sensitivity?

optional sensitivity: SensitivityDto | null

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

Sensitivity to unmeasured confounding (E-value); null when the outcomes are constant (the E-value is then undefined).


stdError

stdError: number

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

Standard error from the EIF sandwich variance.