cleverly.ExplicitAdjustmentProvider#
- class cleverly.ExplicitAdjustmentProvider(name: str = 'explicit-adjustment')[source]#
Identify effects from declared adjustment sets or sequential histories.
- Parameters:
- name
str Provider name recorded in the identified effect.
- name
Methods#
- ExplicitAdjustmentProvider.identify(study: CausalStudy, estimand: ATE | ATT | ATC | CounterfactualMean | NaturalCourseMean | PopulationAttributableRisk | PopulationAttributableFraction | RiskRatio | OddsRatio | RegimeMean | RegimeContrast | LearnedRuleValue | ModifiedTreatmentPolicy | ModifiedTreatmentPolicyEffect | IncrementalMean | IncrementalEffect | MSMProjection | ControlledDirectEffect) IdentifiedEffect[source]#
Bind a supported estimand to the design’s observed-data functional.
- Parameters:
- study
CausalStudy Validated observed data and design.
- estimand
Estimand Typed causal quantity.
- study
- Returns:
IdentifiedEffectFunctional, assumptions, and method availability for the question.