Search Results for

    Show / Hide Table of Contents

    Namespace BayesServer.Causal.Identification

    Classes

    AdjustmentSet

    The set of nodes that an estimation procedure must adjust for (condition on) to avoid any bias in the results.

    AdjustmentSetNode

    Represents a node in an adjustment set.

    BackdoorCriterion

    Uses the 'Backdoor Criterion' to identify 'adjustment sets', that if found can be used to estimate the causal effect using the BackdoorInference. The version of the 'Backdoor Criterion' used is complete, and sometimes referred to as just the 'adjustment criterion'.

    BackdoorCriterionOptions

    Options for BackdoorCriterion.

    BackdoorCriterionOutput

    The output from the Backdoor criterion, including any 'adjustment sets' identified.

    BackdoorValidationOptions

    Options for Backdoor Criterion validation, which can be used to test whether adjustment sets are valid.

    DisjunctiveCauseCriterion

    Validates inputs for the Disjunctive cause adjustment. Given that this criterion does not require a causal model, but merely an adjustment set that includes all causes of treatments or outcomes or both, this class can only perform basic validation. It is up to the caller to ensure all causes of treatments or outcomes or both have been correctly identified.

    DisjunctiveCauseCriterionOptions

    Options for Disjunctive-cause Criterion validation.

    DisjunctiveCauseCriterionOutput

    The output from the Disjunctive-cause criterion, which is simply an adjustment set which includes all causes of treatments (X) or causes of outcomes (Y) or causes of both.

    DisjunctiveCauseSet

    Identifies sets of nodes used by the Disjunctive Cause Criterion algorithm.

    DisjunctiveCauseSetNode

    Represents a node in a set used by the Disjunctive Cause Criterion algorithm.

    DisjunctiveCauseValidationOptions

    Options for Disjunctive-cause criterion validation.

    FrontDoorCriterion

    Uses the 'Front-door Criterion' to identify any sets of valid front-door nodes, that if found can be used to estimate the causal effect using the FrontDoorInference.

    FrontDoorCriterionOptions

    Options for FrontDoorCriterion.

    FrontDoorCriterionOutput

    The output from the Front-door criterion, including any sets of 'front-door nodes' identified.

    FrontDoorSet

    Front-door nodes used by the front-door adjustment. They can be identified using the front-door criterion.

    FrontDoorSetNode

    Represents a front-door node used by the front-door adjustment, and can be identified by the front-door criterion.

    FrontDoorValidationOptions

    Options for Front-door Criterion validation, which can be used to test whether the front-door nodes are valid and the pair of associated 'adjustment sets' are also valid..

    ValidationException

    Raised by an identification algorithm when validation fails.

    Interfaces

    IIdentification

    Determines how to quantify a cause-effect relationship (for a particular criterion), but does not perform the actual estimation.

    IIdentificationOptions

    Options for classes that implement IIdentification

    IIdentificationOutput

    Output for classes that implement IIdentification

    INodeSet

    A set of nodes.

    INodeSetItem

    Represents a node in a set.

    IValidation

    Methods to test whether adjustment inputs are valid. For example, to test whether an adjustment set is valid for a Backdoor adjustment.

    IValidationOptions

    Options for classes that implement IValidation

    Enums

    BackdoorMethod

    The sets for the Backdoor criterion to find.

    In This Article
    Back to top Copyright Bayes Server Ltd. All rights Reserved.