Param_AOT: Average Outcome Transportation

Description Format Value Constructor Fields Super class Methods See Also

Description

Parameter definition for the Average Outcome Transportation (AOT).

Format

R6Class object.

Value

Param_base object

Constructor

define_param(Param_AOT, observed_likelihood, intervention_list, ..., outcome_node)

observed_likelihood

A Likelihood corresponding to the observed likelihood

intervention_list_treatment

A list of objects inheriting from LF_base, representing the treatment intervention.

intervention_list_control

A list of objects inheriting from LF_base, representing the control intervention.

...

Not currently used.

outcome_node

character, the name of the node that should be treated as the outcome

Fields

cf_likelihood_onsite

the counterfactual likelihood for clinical trial

cf_likelihood_offsite

the counterfactual likelihood for real world

Super class

tmle3::Param_base -> Param_AOT

Methods

Public methods

Inherited methods

Method new()

Usage
Param_AOT$new(
  observed_likelihood,
  onsite = 1,
  offsite = 0,
  fit_s_marginal = "empirical",
  ...,
  site_node = "S",
  outcome_node = "Y"
)

Method clever_covariates()

Usage
Param_AOT$clever_covariates(tmle_task = NULL, fold_number = "full")

Method estimates()

Usage
Param_AOT$estimates(tmle_task = NULL, fold_number = "full")

Method clone()

The objects of this class are cloneable with this method.

Usage
Param_AOT$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

See Also

Other Parameters: Param_AET, Param_SET, Param_SOT


Zyx0Wu/tmle3trans documentation built on June 23, 2021, 2:26 a.m.