Package | Description |
---|---|
com.bayesserver.causal |
Modifier and Type | Method and Description |
---|---|
FrontDoorSet |
FrontDoorValidationOptions.getFrontDoorNodes()
Gets the front-door nodes to use during validation.
|
FrontDoorSet |
FrontDoorQueryOptions.getFrontDoorNodesOverride()
Gets the set of front-door nodes (Z) used by the front-door adjustment.
|
Modifier and Type | Method and Description |
---|---|
List<FrontDoorSet> |
FrontDoorCriterionOutput.getSets()
Gets a list of front-door node sets.
|
Modifier and Type | Method and Description |
---|---|
BackdoorCriterionOutput |
FrontDoorCriterion.identifyXZ(Evidence evidence,
FrontDoorSet frontDoorNodes,
BackdoorCriterionOptions options)
Uses the 'Backdoor criterion' to identify any 'adjustment sets' between treatments (X) and front-door nodes (Z).
|
BackdoorCriterionOutput |
FrontDoorCriterion.identifyXZ(List<CausalNode> treatments,
FrontDoorSet frontDoorNodes,
List<CausalNode> nonTreatmentEvidence,
BackdoorCriterionOptions options)
Uses the 'Backdoor criterion' to identify any 'adjustment sets' between treatments (X) and front-door nodes (Z).
|
BackdoorCriterionOutput |
FrontDoorCriterion.identifyZY(Evidence evidence,
FrontDoorSet frontDoorNodes,
Distribution query,
BackdoorCriterionOptions options)
Uses the 'Backdoor criterion' to identify any 'adjustment sets' between front-door nodes (Z) and outcomes (Y).
|
BackdoorCriterionOutput |
FrontDoorCriterion.identifyZY(FrontDoorSet frontDoorNodes,
List<CausalNode> outcomes,
List<CausalNode> nonTreatmentEvidence,
BackdoorCriterionOptions options) |
void |
FrontDoorQueryOptions.setFrontDoorNodesOverride(FrontDoorSet value)
Sets the set of front-door nodes (Z) used by the front-door adjustment.
|
Constructor and Description |
---|
FrontDoorValidationOptions(FrontDoorSet frontDoorNodes,
AdjustmentSet adjustmentSetXZ,
AdjustmentSet adjustmentSetZY)
Initializes a new instance of the
FrontDoorValidationOptions class. |
Copyright © 2023. All rights reserved.