R/Param_medshift.R
Param_medshift.RdParameter definition class. See https://doi.org/10.1111/rssb.12362.
R6Class object.
Param_base object.
define_param(Param_medshift, shift_param, ..., outcome_node)
observed_likelihoodA Likelihood
corresponding to the observed likelihood.
shift_paramA numeric, specifying the magnitude of
the desired incremental propensity score shift (a multiplier of
the odds of receiving treatment).
...Not currently used.
outcome_nodeA character, giving the name of the
node that should be treated as the outcome.
cf_likelihoodThe counterfactual likelihood under the joint stochastic intervention on exposure and mediators.
lf_ipsiObject derived from LF_base
for assessing the joint intervention on exposure and mediators.
treatment_taskA tmle3_Task created
by setting the intervention to the treatment condition:
do(A = 1).
control_taskA tmle3_Task object created by
setting the intervention to the control condition: do(A = 0).
shift_paramA numeric, specifying the magnitude of
the desired incremental propensity score shift (a multiplier of
the odds of receiving treatment).