Skip to content

Interface: OrientPairRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / OrientPairRequest

Defined in: src/types/statistical.ts:231

Request to orient a variable pair with a nonlinear additive-noise model and HSIC.

Serialized to the snake_case wire shape (assert_edge, independence_test, max_samples, min_samples). The pair is oriented from data already recorded via the observe endpoints — this request only names the two variables.

optional assertEdge?: boolean | null

Defined in: src/types/statistical.ts:233

Persist a causal edge when the result is strong enough. Not enabled in this release.


optional independenceTest?: OrientPairIndependenceTestRequest | null

Defined in: src/types/statistical.ts:235

Residual independence-test configuration.


optional maxSamples?: number | null

Defined in: src/types/statistical.ts:237

Maximum aligned samples to use (default: 5000).


optional method?: string | null

Defined in: src/types/statistical.ts:239

Direction method. Only "anm_hsic" is currently supported.


optional minSamples?: number | null

Defined in: src/types/statistical.ts:241

Minimum aligned samples required (default: 80).


optional regression?: OrientPairRegressionRequest | null

Defined in: src/types/statistical.ts:243

Regression configuration.


x: string

Defined in: src/types/statistical.ts:245

Candidate cause variable.


y: string

Defined in: src/types/statistical.ts:247

Candidate effect variable.